如何从php调用c++函数

how to call a c++ function from php?

本文关键字:c++ 函数 调用 php      更新时间:2023-10-16

我有一个c++程序,它必须返回一个字符串。由于C++中的main方法不能返回字符串,所以我通过用户定义的函数返回字符串。如何从php脚本中调用此函数。我知道exec()命令可以调用C++程序,但有没有一种方法可以调用特定的函数?

场景:

int main()
{
   string myfunc(){
      ....
      return string;
   }
   return 0;
}

如何从PHP调用myfunc()?

您可以使用C++PHP桥接库。

检查此链接

http://www.php-cpp.com/

zend的另一个扩展

检查此链接http://devzone.zend.com/1435/wrapping-c-classes-in-a-php-extension/

这将帮助您