PHP扩展开发(1)-创建基础框架,php框架
程序员文章站
2022-04-21 21:51:00
...
PHP扩展开发(1)-创建基础框架,php框架
生成PHP扩展开发的基础框架。 一、Linux下$>cd ~/{php源码}/ext
$>./ext_skel --extname=simple Creating directory simpleCreating basic files: config.m4 config.w32 .svnignore simple.c php_simple.h CREDITS EXPERIMENTAL tests/001.phpt simple.php [done].
To use your new extension, you will have to execute the following steps:
1. $ cd ..
2. $ vi ext/simple/config.m4
3. $ ./buildconf
4. $ ./configure --[with|enable]-simple
5. $ make
6. $ ./php -f ext/simple/simple.php
7. $ vi ext/simple/simple.c
8. $ make
Repeat steps 3-6 until you are satisfied with ext/simple/config.m4 and
step 6 confirms that your module is compiled into PHP. Then, start writing
code and repeat the last two steps as often as necessary. 二、Windows下 $>cd ~/{php源码}/ext $>php.exe ext_skel_win32.php --extname=simple Creating directory simple
Creating basic files: config.m4 config.w32 .svnignore simple.c php_simple.h CREDITS EXPERIMENTAL tests/001.phpt simple.php [done].
To use your new extension, you will have to execute the following steps:
1. $ cd ..
2. $ vi ext/simple/config.m4
3. $ ./buildconf
4. $ ./configure --[with|enable]-simple
5. $ make
6. $ ./sapi/cli/php -f ext/simple/simple.php
7. $ vi ext/simple/simple.c
8. $ make
Repeat steps 3-6 until you are satisfied with ext/simple/config.m4 and
step 6 confirms that your module is compiled into PHP. Then, start writing
code and repeat the last two steps as often as necessary.
上一篇: 数组中过滤的有关问题
推荐阅读
-
php开发框架有哪些(javascript和java的区别)
-
php后台开发框架(php后端和java后端的区别)
-
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
-
全面解读PHP的人气开发框架Laravel
-
EpiiAdmin 开源的php交互性管理后台框架, 让复杂的交互变得更简单!Phper快速搭建交互性平台的开发框架,基于Thinkphp5.1+Adminlte3.0+Require.js。
-
PHP开发框架kohana3.3.1在nginx下的伪静态设置例子
-
php后台开发框架(php后端和java后端的区别)
-
php开发框架有哪些(javascript和java的区别)
-
PHP开发框架Laravel数据库操作方法总结
-
PHP开发框架kohana3 自定义路由设置示例