一、引用变量考点
剖析:什么是引用变量?在PHP中,用什么符号定义引用变量?
考点:PHP的引用变量的概念及定义方式
答:不同的名字访问同一个变量内容。使用&表示
延伸:PHP引用变量的原理
解题方法:画图分析法
注意:
Ⅰ PHP存在COW(COPY ON WRITE)机制,也就是只有变量的值被修改之后才会新开辟空间去存储。像$b = $a;这样的操作不会新开辟空间,而是$b指向$a的存储空间;
Ⅱ 那对于$b = &$a;而言,变量a、b永远指向同一个地址
Ⅲ unset:只会取消引用,不会销毁空间
Ⅳ 对象传值在PHP中本身就是引用
例题如下: