php 扩展中 FREE_ZVAL 和 zval_ptr_dtor 的使用条件?
程序员文章站
2022-04-02 18:32:57
...
zval *z;
MAKE_STD_ZVAL(z);
ZVAL_STRING(z, "this is a test", 0);
zval_ptr_dtor(&z);
//这里会报错
Program received signal SIGSEGV, Segmentation fault.
0x000000000067a01d in zval_delref_p (pz=0x7ffff063f323) at /vagrant_data/php-5.6.25/Zend/zend.h:411
411 return --pz->refcount__gc;
上一篇: linux中磁盘空间不足的解决方法
下一篇: css网页乱码怎么办
推荐阅读
-
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
-
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
-
PHP环境中Memcache的安装和使用
-
php使用substr()和strpos()联合查找字符串中某一特定字符的方法
-
PHP中nowdoc和heredoc使用需要注意的一点
-
PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解)
-
PHP pthreads v3使用中的一些坑和注意点分析
-
PHP中的魔术方法总结和使用实例
-
PHP中include和require的使用详解
-
如何使用php脚本给html中引用的js和css路径打上版本号