前两篇介绍了Zephir,以后可以开发自己的扩展了,毕竟是转换过来的。虽然很方便,但是你对扩展的了解还是不多,无法判断它的好坏。所以仍然有必要了解如何以原生方式开发PHP扩展。本文以php-7.2.15为例创建扩展骨架#源码路径cd/usr/local/src/php-7.2.15/ext./ext_skel--extname=twinkle_log提示如下:基本文件已经创建好了,如果要使用这个新的扩展需要这么几步,先记住就好了。修改config.m4cdtwinkle_logviconfig.m4先选择这两个注释中的一个打开,具体含义在后面的文章中解释,我们选择下面的方法来创建自己的vitwinkle_log.c声明这个方法注意区分大小写编译安装/usr/local/php72/bin/phpize./configure--with-php-config=/usr/local/php72/bin/php-configmakemakeinstall添加扩展vi/usr/local/php72/lib/php.ini#添加扩展extension=twinkle_log测试扩展是否安装成功
