这些函数的行为受php.ini中的设置影响。
名字 | 默认 | 可修改范围 | 更新日志 |
---|---|---|---|
com.allow_dcom | "0" | PHP_INI_SYSTEM | 自 PHP 4.0.5 起可用 |
com.autoregister_typelib | "0" | PHP_INI_ALL | 在 PHP 4 中是 PHP_INI_SYSTEM。自 PHP 4.1.0 起可用 |
com.autoregister_verbose | "0" | PHP_INI_ALL | 在 PHP 4 中是 PHP_INI_SYSTEM。自 PHP 4.1.0 起可用 |
com.autoregister_casesensitive | "1" | PHP_INI_ALL | 在 PHP 4 中是 PHP_INI_SYSTEM。自 PHP 4.1.0 起可用 |
com.code_page | "" | PHP_INI_ALL | 自 PHP 5.0.0 起可用 |
com.typelib_file | "" | PHP_INI_SYSTEM | 自 PHP 4.0.5 起可用 |
这是配置指令的简短说明。
com.allow_dcom
如果打开此选项,PHP 将被允许以一个 D-COM(Distributed COM)客户方式操作并允许 PHP 脚本在远程服务器上实例化 COM 对象。
com.autoregister_typelib
打开时,PHP将尝试从它实例化的对象的类型库,如果这些对象实现获取该信息所需的接口。
com.autoregister_verbose
打开此选项时,在将使用PHP错误机制报告对象实例化。默认值为off,如果查找或加载类型库时出错。
com.autoregister_casesensitive
启用此选项(默认设置)时,在自动加载中找到的常量类型库将按大小写敏感地注册
com.code_page
它控制传递时要使用的默认字符集代码页COM对象之间的字符串。如果设置为空字符串,PHP将假设您想要
CP_ACP
,这是默认值系统ANSI代码页。如果脚本中的文本使用不同的默认情况下,设置此指令将保存从必须将代码页作为参数传递到类构造函数。请注意使用此指令(与任何PHP配置指令一样),您的PHP脚本变得不可移植;您应该使用COM构造函数参数只要可能。
Note: This configuration directive was introduced with PHP 5.
com.typelib_file
设置时,它应保存包含列表的文件的路径启动时应加载的类型库。每行文件将被视为类型库名称并加载为尽管您已经调用了com_load_typelib()。常量将永久注册,以便库只需要加载一次。如果类型库名称以字符串不区分大小写,然后该库中的常量将被注册为case