PHP扩展结构
19 February 2014
必要的文件
- extname.c
- php_extname.h
- config.m4
- config.w32
php_extname.h
- 一些必要的宏定义
- 函数声明,注意自己写的提供给脚本使用的函数也应该在这里进行声明
- 全局变量定义
extname.c文件结构
- 文件头:许可声明、作者……
- include包含一些必要文件
- 函数参数说明
- 函数入口
- 模块入口
- php.ini配置入口
- PHP_MINIT_FUNCTION
- PHP_MSHUTDOWN_FUNCTION
- PHP_RINIT_FUNCTION
- PHP_RSHUTDOWN_FUNCTION
- PHP_MINFO_FUNCTION
- PHP_FUNCTION
- 页脚注释