文件名称:"你的第-kali linux中文指南
文件大小:1.86MB
文件格式:PDF
更新时间:2024-06-27 11:18:40
php 扩展 嵌入式 php内核 php扩展
实现类 在进入OOP的世界之前, 我们需要轻装上阵. 因此, 请将你的扩展恢复到第5章"你的第 ⼀一个扩展"中刚刚搭建好的骨架形态. 为了和你原有的习作独立, 你可以将这个版本命名为sample2. 将下面的三个文件放入 到你php源代码的ext/sample2目录下: config.m4 PHP_ARG_ENABLE(sample2, [Whether to enable the "sample2" extension], [ enable-sample2 Enable "sample2" extension support]) if test $PHP_SAMPLE2 != "no"; then PHP_SUBST(SAMPLE2_SHARED_LIBADD) PHP_NEW_EXTENSION(sample2, sample2.c, $ext_shared) fi php_saple2.h #ifndef PHP_SAMPLE2_H /* Prevent double inclusion */ #define PHP_SAMPLE2_H /* Define Extension Properties */ #define PHP_SAMPLE2_EXTNAME "sample2" #define PHP_SAMPLE2_EXTVER "1.0" /* Import configure options when building outside of the PHP source tree */ #ifdef HAVE_CONFIG_H #include "config.h" #endif /* Include PHP Standard Header */ #include "php.h" /* Define the entry point symbol * Zend will use when loading this module */ extern zend_module_entry sample2_module_entry; php extending and embedding by sams 90