[ PHP 内核与扩展开发系列] 变量在内核中的实现 —— 变量的值

PHP 内核提供了三个基础宏来方便我们对变量的值进行操作,这几个宏同样以 Z_ 开头,并且 P 结尾和PP 结尾的同上一节中的宏一样,分别代表这参数是指针还是指针的指针。 基本类型 此外,为了进一步方便我们的工作,内核中针对具体的数据类型分别定义了相应的宏。如针对 IS_BOOL 型的 BVAL 组合(Z_BVAL、Z_BVAL_P、Z_BVAL_PP)和针对 IS_DOUBLE 的 D…