Home >Backend Development >PHP Tutorial >如何开发 PHP 扩展?PHP 扩展应该注意些什么?

如何开发 PHP 扩展?PHP 扩展应该注意些什么?

WBOY
WBOYOriginal
2016-06-06 16:43:031047browse

回复内容:

网上的扩展开发教程很多, 比如: laruence.com/2009/04/28 源码中的ext目录下, 也附带了很多经典的例子.
要注意的就是,
1. 使用PHP的扩展构建系统来制作/发布扩展, 不要自己写Makefile,或者build.sh
2. 尽量优先使用Zend API或者PHP API, 从而在很大程度上保证平台无关性.
3. 尽量只使用c89.
4. 多练习... 推荐Extending and Embedding PHP这本书。 PHP扩展是由C语言编写的,大部分函数库是由zend提供的,建议多看看github/code.google上很多开源扩展的源码吧
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn