C#开发COM组件,然后利用php来调用
C#代码如下:
using System;
namespace bchat
{
public class Phpclass
{
public string test()
{
return "Hello world!";
}
}
}
生成DLL文件名称:bchat.dll
然后注册该DLL文件
在命令输入 regasm bchat.dll /tlb:bchat.tlb /codebase
注意RegAsm.exe文件也要在该目录下面
http://msdn.microsoft.com/zh-cn/library/tzat5yw6(VS.80).aspx
可以到这里下载
PHP代码
<?php
$mychat = new COM("bchat.Phpclass");
echo $mychat ->test() ;
?>