【文件属性】:
文件名称:php-src-comment:php源代码阅读乱注释
文件大小:26.87MB
文件格式:ZIP
更新时间:2021-03-22 22:05:31
系统开源
PHP原始阅读笔记。
阅读过程中的一些笔记,方便将来写扩展时使用。基于php源码7.2.9
大部分情况下,我们不考虑线程安全的部分。除非是研究线程安全本身。
为标名部分C语言宏所需要的参数,部分宏会以类似函数的方式进行标注。
重要文件
Zend / zend_types.h定义了所有的变量和值相关的数据结构,定义了变量快捷取值的宏
Zend / zend_string.h定义了zend_string相关操作。
Zend / zend_API.h定义了扩展相关的宏和函数。 zend_parse_arg_ *系列
Zend / zend_alloc.h定义了内存分配相关的方法。
Zend / zend_hash.h定义了hash表相关的方法和宏。
Zend / zend_vm_def.h定义了所有的操作码句柄
Zend / zend_globals_macros.h定义了Zend的串联宏