Hiphop把PHP转成C++代码,有没有人用过PHP扩展开发?
我发现以下链接使用 C++ 编写 PHP 扩展 http://devzone.zend.com/article/4486-Wrapping-C-Classes-in-a-PHP-Extension
我想编写一些 PHP 类并将它们转换成 C++ 并在 PHP 扩展中使用它。
如果有人这样做,请告诉我,也欢迎任何想法。
最佳答案
据我所知,HipHop 的目的是绕过 PHP 的虚拟机,即 Zend 引擎。
为了创建 PHP 扩展,您必须连接到 Zend 引擎。
因此,如果 HipHop 绕过 ZE 完成的执行,我看不出如何创建一个 PHP 类,将其转换为 C++ 类,然后用于创建扩展。
HipHop 不转换 PHP 源代码,它转换BYTE 代码。这是一个巨大的差异,如果是前者……是否需要使用另一种语言? :)
关于php - 使用 Hiphop 进行 PHP 扩展开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7646276/