您的位置:首页 > 运维架构 > Linux

LINUX环境下编写php扩展

2015-06-08 18:49 676 查看

LINUX环境下编写php扩展

LINUX环境下编写php扩展
安装前需要的条件PHP源代码以及编译安装PHP
创建扩展

修改configm4

编译扩展

PHP生命周期

安装前需要的条件:PHP源代码以及编译安装PHP

PHP下载地址: https://github.com/php/php-src


1.创建扩展

进入源代码的ext目录下

运行 ./ext_skel –extname=myext

myext就是扩展的名称,执行后生成myext目录。

2.修改config.m4

cd ./myext

sudo vi config.m4



dnl PHP_ARG_WITH(myext, for myext support,

dnl Make sure that the comment is aligned:

dnl [ –with-myext Include myext support])

修改为

PHP_ARG_WITH(myext, for myext support,

[ –with-myext Include myext support])

3.编译扩展

在myext目录下执行

./configure
make
make install


修改php.ini加入extension=myext.so

完成后重启PHP,就可以通过phpinfo找到这个扩展了

PHP生命周期



`11
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: