COM函数仅适用于Windows版本的PHP.
.Net支持需要PHP 5和.Net运行时.
无需安装即可使用这些功能;它们是PHP核心的一部分.
首先创建ActiveX dll(Visual Basic):
将项目命名为“foo”,将类命名为“bar”.
'---start VB code---
Public Function hello() As String
hello = "Hello World!"
End Function
'---end VB code---
然后制作DLL并使用regsvr32.exe注册它
现在创建PHP脚本:
$obj = new COM("foo.bar");
$output=$obj->hello(); // Call the "hello()" method
// once we created the COM object this can be used like any other php classes.
echo $output; // Displays Hello World! (so this comes from the dll!)
?>