51qsx 发表于 2018-12-17 06:00:18

(PHP学习笔记)我对PHP变量引用、对象引用的理解

  变量引用      
        我们可以知道在PHP中,变量以 $ 符号开头,其后是变量的名称。变量可以对一个内容进行引用,PHP 的引用允许你用两个变量来指向同一个内容 。
        示例代码如下:

      输出结果:
Jam      Jam   Bob  

     情况2:

    输出结果:
Jam      Jam   Bob      从情况1可以看出,$b 和 $c都可以调用函数A中的属性,它们当中某一方都可以对属性内容进行更改,在$b和$c都为空的时候,即没有变量在引用对象了,此时会调用析构函数。在情况2中,在变量赋值时加入了&符号,意为复制出一个$c等同与$b,两者为相等的关系。当其中一方为空时,另一方也会为空,此时调用析构函数。




  


  


        




页: [1]
查看完整版本: (PHP学习笔记)我对PHP变量引用、对象引用的理解