php - 使用 Hiphop 进行 PHP 扩展开发

标签 php php-extension hiphop

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/

相关文章:

php - 用于一对一简单聊天的 MySQL 数据库模式

php - 你如何使文本字段自动添加 - 在某些数字之后

php - 使用 Delphi 2010 和 php4Delphi 编写 PHP 扩展

protocol-buffers - 在 PHP 中安装扩展

debian - GCC 4.6.3 无法安装 Debian

javascript - 使用 php/javascript 的 WP 自定义字段减慢了我的页面速度

javascript - 根据订购的产品创建提交表单(将表格包装到表单中并再次将其显示为表格)

Windows 下的 Phpize

facebook - 在 Windows 上使用 HipHop 虚拟机

php - 是否可以使用 HipHop PHP 编译由 Symfony 制作的 php 应用程序?