1.安装php7.2.34
yum install -y epel-release yum install php72w php72w-devel
下载源码
wget https://www.php.net/distributions/php-7.2.34.tar.gz tar -zxvf php-7.2.34.tar cd /home/php-7.2.34/ext ./ext_skel --extname=my_function
目录结构一般如下
2.
php拓展编译分为--with和--enable 他俩的区别一般是 --with可能需要其他外部拓展,而--enable不需要
3.config.m4文件说明
dnl 为注释符号,默认 开启enable 注释--with
最后一行代码
4.方法需要先声明,然后注册
自定义hello world
注册一下方法
5.
phpize ./configure make && make install
拓展目录在/usr/lib64/php/modules
然后修改/etc/php.d/下的配置文件,增加my_function.so的引用
6.修改一下测试文件
运行一下试试
本文为看恩吧原创文章,转载无需和我联系,但请注明来自knsay.com