04 2016 档案

[php-src] 窥探Php内核中的变量
摘要:内容均以php-5.6.14为例. 在看各种组合数据类型之前,有必要先熟悉下 Zend/zend_types.h 里面的自定义数据类型. #ifndef ZEND_TYPES_H // 防止多次 include 头文件导致预处理错误 #define ZEND_TYPES_H typedef unsi 阅读全文

posted @ 2016-04-25 23:32 ercom 阅读(1133) 评论(0) 推荐(1)

[php-src] 理解Php内核中的函数与INI
摘要:内容均以php-5.6.14为例. 一. 函数结构 内核中定义一个php函数使用 PHP_FUNCTION 宏 包装,扩展也不例外,该宏在 ./main/php.h:343 有着一系列类似以 PHP 命名的 Zend 宏包装器,它们是: /* PHP-named Zend macro wrapper 阅读全文

posted @ 2016-04-16 00:09 ercom 阅读(1981) 评论(0) 推荐(0)

[php-src]一个Php扩展的结构
摘要:内容均以php5.6.14为例. 要拥有一个PHP扩展的架子,使用源码中准备好的 /ext/ext_skel 工具,可以生成一个可运行的扩展骨架。 不加选项运行 ./ext_skel,可查看所有可用选项的帮助文字。 1) ./ext_skel --extname=myext(扩展名),自动生成扩展目 阅读全文

posted @ 2016-04-14 21:44 ercom 阅读(496) 评论(0) 推荐(0)

告别2015,迎来2016
摘要:过去的一年,是忙碌的,也是默默的。 虽然见了一些东西,理解了一些东西,考虑问题全面了一些,技术应用有所成熟,达成了去年制定的两个小目标(shell,laravel);但 现实情况远远没有达到我的预期,或者说是没有质的提升,也许是公司技术栈重心的改变并且更多的时间忙在了复杂的业务支持、需求变动上。 一 阅读全文

posted @ 2016-04-05 01:05 ercom 阅读(338) 评论(0) 推荐(0)