(PHP 4 > 4.1.0, PHP 5, PHP 7)
com::__construct — com class constructor
$module_name
   [, mixed $server_name = NULL
   [, int $codepage = CP_ACP
   [, string $typelib
  ]]] )Constructs a new com object.
module_nameserver_nameNULL, the object is run using the default for the
      application.  The default is typically to run it on the local machine,
      although the administrator might have configured the application to
      launch on a different machine.
     
     
      If you specify a non-NULL value for server, PHP will refuse to load
      the object unless the  configuration option
      is set to TRUE.
     
     
      If server_name is an array, it should contain the
      following elements (case sensitive!).  Note that they are all optional
      (although you need to specify both Username and Password together); if
      you omit the Server setting, the default server will be used (as
      mentioned above), and the instantiation of the object will not be
      affected by the 
      directive.
      
| key | type | description | 
|---|---|---|
| Server | string | The name of the server. | 
| Username | string | The username to connect as. | 
| Password | string | The password for Username. | 
| Flags | integer | One or more of the following constants, logically OR'd together: CLSCTX_INPROC_SERVER,CLSCTX_INPROC_HANDLER,CLSCTX_LOCAL_SERVER,CLSCTX_REMOTE_SERVER,CLSCTX_SERVERandCLSCTX_ALL.  The default value if not
           specified here isCLSCTX_SERVERif you also
           omit Server, orCLSCTX_REMOTE_SERVERif you do specify a
           server.  You should consult the Microsoft documentation for
           CoCreateInstance for more information on the meaning of these
           constants; you will typically never have to use them. | 
codepageCP_ACP (use system default ANSI code page - the
      default if this parameter is omitted),
      CP_MACCP,
      CP_OEMCP, CP_SYMBOL,
      CP_THREAD_ACP (use codepage/locale set for the
      current executing thread), CP_UTF7
      and CP_UTF8.  You may also use the number for a
      given codepage; consult the Microsoft documentation for more details on
      codepages and their numeric values.