是否有可能在PHP扩展中有多个类?

时间:2011-09-13 13:48:42

标签: php c++ php-extension

我想包装一个包含多个公共类的.cc代码。有可能吗?怎么样?我是否需要为每个要包装的类使用多个.cc文件?

THX

2 个答案:

答案 0 :(得分:0)

你想从php调用一个C ++类吗?这非常困难。通常你必须编写一个php模块(很多工作)。或者你可以看一下Thrift,它可以让你把你的C ++代码称为网络服务(听起来很难,但相信我比编写一个php模块更容易)。

答案 1 :(得分:0)

我想知道你在做什么......如果提到动机,我们可以帮助你做得更好。反正....

要执行已编译的应用程序,您可以使用execute();

$output = exec('/path/to/your/app');

除此之外,你总是可以编写自己的php扩展....

查看这些教程

AFAIK,许多开发人员使用PHP来执行C函数,因为它可以非常显着地提升性能。