PHP内核
zhxp_870516
这个作者很懒,什么都没留下…
展开
-
PHP变量的存储
<!--h4 {margin-top:0.49cm; margin-bottom:0.51cm; direction:ltr; color:rgb(0,0,0); line-height:156%; text-align:justify; page-break-inside:avoid}h4.western {font-family:"Arial",sans转载 2013-04-27 17:35:09 · 896 阅读 · 0 评论 -
PHP的HashTable结构
HashTable是Zend引擎中最重要、使用最广泛的数据结构,它被用来存储几乎所有的东西。1.2.1 数据结构HashTable数据结构定义如下:typedef struct bucket { ulong h; // 存放hash uint nKeyLength; void *pData; // 指向value,是用户数据的副本 void *pDataPtr;转载 2013-04-27 17:59:28 · 932 阅读 · 0 评论 -
PHP内核探索:zend_parse_parameters函数
转载地址:http://www.nowamagic.net/librarys/veda/detail/1467最简单的获取函数调用者传递过来的参数便是使用zend_parse_parameters()函数。zend_parse_parameters()函数的前几个参数我们直接用内核里宏来生成便可以了,形式为:ZEND_NUM_ARGS() TSRMLS_CC,注意两者之间有个空格,但是转载 2013-05-08 16:52:46 · 931 阅读 · 0 评论