(PHP 4 > 4.1.0, PHP 5, PHP 7)
com::__construct — com class constructor
$codepage= CP_ACP [, string
Constructs a new com object.
Word.Application. A Class ID is the UUID that uniquely identifies a given class. A Moniker is a special form of naming, similar in concept to a URL scheme, that identifies a resource and specifies how it should be loaded. As an example, you could load up Word and get an object representing a word document by specifying the full path to the word document as the module name, or you can use
LDAP:as a moniker to use the ADSI interface to LDAP.
NULL, 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-
NULLvalue for server, PHP will refuse to load the object unless the configuration option is set to
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
|Server||string||The name of the server.|
|Username||string||The username to connect as.|
|Password||string||The password for
|Domain||string||The domain of
|Flags||integer||One or more of the following constants, logically OR'd together:
CP_ACP(use system default ANSI code page - the default if this parameter is omitted),
CP_THREAD_ACP(use codepage/locale set for the current executing thread),
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.