PHP 语法引用使用及实现

这里基于 php7.2.5 进行测试,php7 之后内部结构变化应该不是太大,但与 php5.X 有差别。

什么是引用

在 PHP 中引用是一种数据类型 (结构),是指 指向同一个类型的数据结构,来看具体存储结构

struct _zend_reference { // 引用计数用于垃圾回收 先忽略 zend_refcounted_h gc; // zval是另一个变量 zval还记得吗 存储变量的结构 // 这里val指向另一个zval zval val; };

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydgxs.html