PHP模块编写

WBOY
Libérer: 2016-06-23 14:31:12
original
1202 Les gens l'ont consulté

开发PHP Module

1、首先进入PHP源代码目录中的ext目录,执行如下命令:

# ./ext_skel --extname=自定义模块名

执行完成后,会生成以“自定义模块名”命名的文件夹,进入这个文件夹后编辑config.m4文件

找到如下代码:

dnl PHP_ARG_WITH(Test, for Test support,    
dnl Make sure that the comment is aligned:    
dnl [    --with-Test                         Include Test support])

dnl PHP_ARG_ENABLE(Test, whether to enable Test support,    
dnl Make sure that the comment is aligned:    
dnl [    --enable-Test                     Enable Test support])

去掉每行前面的dnl

2、编写调用函数(参考之前三篇模块编写的文章)

3、编译:

  使用传统的php模块编译方法:

    phpize

    ./configure

    make

    make install

4、然后把模块extension进来,ok!可以使用自己的模块啦!这些是最基本的操作,接下来就看自己的C语言功底啦!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal