在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本篇文章给大家带来的内容是介绍如何使用C语言给PHP写扩展,,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1、在php源码路径的ext文件夹下,新建一个extend_test.def文件,编辑文件内容为:
2、在当前目录执行
其中,extname是扩展的名,proto是刚创建的文件,也可以用全路径 3、在当前目录下会生成extend_test文件夹,编辑extend_test文件夹下的config.m4 去掉一下三行的dnl的注释
4、编辑extend_test文件夹下的extend_test.c文件 找到以下方法并修改
5、生成扩展: 在extend_test文件夹下,运行/home/php/bin/phpize(实际为phpize所在路径) 然后运行./configure --with-php-config=/home/php/bin/php-config(实际为php-config所在路径) 6、编译安装
7、执行完后会显示扩展安装到了哪个路径下 然后修改php.ini增加扩展信息
8、测试扩展是否可用 新建test.php文件并将内容编辑为
保存后用php运行,显示出aaaaa表示扩展成功安装 |
2022-08-18
2022-08-17
2022-11-06
2022-07-29
2022-08-17
请发表评论