如何用 C 编写 PHP 模块

Posted

技术标签:

【中文标题】如何用 C 编写 PHP 模块【英文标题】:how to write PHP module in C 【发布时间】:2011-08-03 15:01:26 【问题描述】:

如何用 C 编写自己的模块? 有可能吗?

【问题讨论】:

devzone.zend.com/article/1021 如果您将评论作为答案发布,我将能够投票并选择它作为答案 where can i learn php internals, how they work ?的可能重复 老问题,但是从 2014 年开始你也可以使用 PHP-CPP 库(www.php-cpp.com,Apache 许可证)来简化 PHP 扩展的编写。 【参考方案1】:

是的,这是可能的。这是我写第一个扩展时使用的一篇旧文章:

http://web.archive.org/web/20110222035803/http://devzone.zend.com/article/1021

从那时起情况可能发生了变化,因此您可能需要搜索类似的教程以获取更多参考资料。

哦,这应该很有用:

http://www.php.net/manual/en/internals2.php

【讨论】:

以上是关于如何用 C 编写 PHP 模块的主要内容,如果未能解决你的问题,请参考以下文章

如何用C语言编写PHP扩展的详解

google play支付如何用php验证订单完成的合法性

扩展Python模块系列----开发环境配置

如何用C++ 写Python模块扩展

如何用C#设计上位机(小白篇)

如何用 npm 安装 zepto 的 deferred 模块