随笔分类 -  PHP扩展开发

php扩展开发方面的技术
摘要:原文:http://www.imsiren.com/archives/572 比如我们要创建一个类..PHP代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 class Person { public $name; public $age; publ 阅读全文
posted @ 2016-05-06 16:32 orlion 阅读(3504) 评论(0) 推荐(0)
摘要:原文:http://www.imsiren.com/archives/547 一个简单的扩展模块 PHP非常容易扩展,因为它提供了我们想用的所有API. 如果要新建一个扩展,需要在PHP源码中执行ext_skel 位置 PHP源码目录/ext/ext_skel 它有几个参数 –extname=mod 阅读全文
posted @ 2016-05-06 16:30 orlion 阅读(481) 评论(0) 推荐(0)
摘要:原文:http://www.imsiren.com/archives/535 为了以后能开发PHP扩展..就一定要了解PHP的执行顺序..这篇文章就是为C开发PHP扩展做铺垫. web环境 我们假设为 apache. 在编译PHP的时候,为了能够让Apache支持PHP,我们会生成一个mod_php 阅读全文
posted @ 2016-05-06 16:28 orlion 阅读(2577) 评论(0) 推荐(0)
摘要:原文:http://my.oschina.net/mickelfeng/blog/122519?p=1 假设我们要用PHP扩展实 现一个类Person,它有一个private的成员变量$_name和两个public的实例方法getName()和setName(),可以用 PHP代码表示如下: ? 1 阅读全文
posted @ 2016-05-04 16:59 orlion 阅读(2446) 评论(1) 推荐(1)
摘要:原文:http://www.orlion.ga/1090/ 写一个最简单的将字符串全部变成大写的函数: 现在我们开发一个php扩展,实现my_toupper的功能。 Step1: PHP提供了一个扩展框架生成器:ext_skel,这个工具在php源码的ext目录(我的是/usr/local/src/ 阅读全文
posted @ 2016-03-18 13:52 orlion 阅读(1927) 评论(0) 推荐(1)