博客列表 >PHP面试考点笔记 - 引用变量考察点

PHP面试考点笔记 - 引用变量考察点

饺子°的博客
饺子°的博客原创
2019年05月19日 21:51:09745浏览

一、引用变量考点

  剖析:什么是引用变量?在PHP中,用什么符号定义引用变量?

  考点:PHP的引用变量的概念及定义方式

    答:不同的名字访问同一个变量内容。使用&表示

  延伸:PHP引用变量的原理

    解题方法:画图分析法

    注意:

      Ⅰ PHP存在COW(COPY ON WRITE)机制,也就是只有变量的值被修改之后才会新开辟空间去存储。像$b = $a;这样的操作不会新开辟空间,而是$b指向$a的存储空间;

      Ⅱ 那对于$b = &$a;而言,变量a、b永远指向同一个地址

      Ⅲ unset:只会取消引用,不会销毁空间

      Ⅳ 对象传值在PHP中本身就是引用

    例题如下:


$~UJ]DP{OV7HUO15W()A56P.png

BPV}GBC6LCG}82NVLDFP1X8.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议