php扩展函数返回值MAKE_STD_ZVAL(zv) 宏替换过程如下:替换之前:MAKE_STD_ZVAL(zv);---------------------------第1次替换:ALLOC_ZVAL(zv);INIT_PZVAL(zv);---------------------------第2次替换:(zv) = (zval *) emalloc(sizeof(zval));(zv)->refcount__gc = 1;(zv)->is_ref__gc = 0;;替换完之后,MAKE_STD_ZVAL宏的用途就不言而喻了
php开发扩展之MAKE_STD_ZVAL宏替换
原文地址:https://www.cnblogs.com/sajanray/p/8278774.html