易截截图软件、单文件、免安装、纯绿色、仅160KB

使用phpize建立php扩展

今天要讲的是linux下php扩展的入门篇
  下面我来讲讲如何作一个php的扩展
  首先要有一个搭建好的php环境
  我把php的安装在了/usr/local/php当然也通过
  php的一个配置php.ini的路径但是要注意了
  用这种方法安装的php扩展不能实现
  我们在php安装以后的/usr/local/php/bin目录
  找到这个文件phpize稍后我们将用到他
  他就是个shell脚本你可以用vi phpize来查看他的内容
  但是你要注意了这个脚本不是在哪里都可以应用的
  [root@ns root]# phpize
  Cannot find config.m4.
  Make sure that you run /usr/local/bin/phpize in the top level source directory of the module
  [root@ns root]# phpize
  Cannot find config.m4.
  Make sure that you run /usr/local/bin/phpize in the top level source directory of the module
  你会看到这两种结果实际上你查看了这个脚本
  很轻松的就会发现是怎么来处理的
  你的模扩展的时候最好
  放在/usr/local/src/php-4.3.5/ext下
  来执行他你在这里也可以这样/usr/local/php/bin/phpize来执行也可以
  phpize来执行
  我们在/usr/local/src/php-4.3.5/ext下找到这个工具
  来建立一个php扩展的一个框架
  [root@ns ext]#cd /usr/local/src/php-4.3.5/ext/
  [root@ns ext]# ./ext_skel --extname=sdomain
  Creating directory sdomain
  Creating basic files: config.m4 .cvsignore sdomain.c php_sdomain.h CREDITS EXPERIMENTAL tests/001.phpt sdomain.php [done].
To use your new extension, you will have to execute the following steps:
  1. $ cd ..
  2. $ vi ext/sdomain/config.m4
  3. $ ./buildconf
  4. $ ./configure --[with|enable]-sdomain
  5. $ make
  6. $ ./php -f ext/sdomain/sdomain.php
  7. $ vi ext/sdomain/sdomain.c
  8. $ make
  执行了这个步骤以后你会看到这样的结果
  Repeat steps 3-6 until you are satisfied with ext/sdomain/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.
  这样以后我们会在这个目录下生成一个目录叫sdomain
  进入这里面我们看看
  [root@ns ext]# cd sdomain/
  


相关文档:

PHP好学吗?

          大家好,请教一个问题,麻烦有类似经验的帮帮忙,谢谢各位了!
         本人以前学过两年的.NET,用C#,ASP.NET,Winfrom,SQLServer做过几个网站和小型的管理系统。
现在到一家新公司,要求我学PHP。麻烦高手指点一下,P ......

有关php符号的初步总结

Php的脚本块有关的符号:
1,XML风格:牛人极度推荐的用法<?php …?>。
2,简短风格:<?...?>最简单,遵循SGML(标准通用标记语言)处理说明的风格。要想用它,一定要开启short_open_tag选项,或者启用短标记的选项编译php。(初学者看张老师视频时,就容易犯没有开启短标记的错误。国外牛人不推荐,但现在国 ......

php教程:mysql的常用语句

关于 PHP 教程的文章已经很多了,今天给大家介绍几个常用的MYSQL语句。
显示数据库或表:
show databases;//然后可以use database_name;
show tables;
更改表名:
alter table table_name rename new_t;
添加列 :
alter table table_name add column c_n column attributes;
删除列:
alter table table_name ......

Ubuntu 下安装PHP开发环境Zend Studio 5.5.1


1.下载Zend for Linux。
2.第一步当然是解压zip,解压出来一个 bin 格式的安装文件,
cp到我的用户目录home/ibm中,在终端地直接输入./ZendStudio-5_5_1.bin,安装便自动安装(需要jre支持,我已经提前安
装过了,安装命令是:sudo apt-get install sun-java6-jre
sun-java6-jdk),过不了多久,便开始了界面安装,见 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号