来源:3-6 对象引用的基本概念-PHP面向对象编程

nika_0001

2014-10-25 16:05

我估计很多童鞋已经听迷糊了,其实只要一句话就能解释清楚&的作用,&是用来传递引用的,不用&,变量就按值传递(想象成有2个相同值的变量),用了&,变量就按引用传递(想象成给变量起了个外号,但还是同一个变量)。但是php5中对象本来就是按引用传递的,你用不用&效果是一样的。只是用了&有一个好处,就是你销毁了一个对象,所有的其他对象引用也都消失了,不用&,其他还会存在,就是这么回事。

写回答 关注

4回答

  • 美女爱飘逸
    2015-04-20 11:11:08

    对的,就是这么回事

  • ye3245
    2015-04-14 15:22:26

    楼主说的是正解!

  • 梅小小西
    2014-12-06 09:23:36

    按你的意思可以证明 peter画得图不正确,是吧!

  • nika_0001
    2014-10-25 16:07:39

    你要还是搞不明白,在对象里就不用&,还是那句话,无论你用不用&,对象都是按引用传递。

PHP面向对象编程

从容应对面试官的知识宝典,带你握面向对象的最重要的核心能力

70160 学习 · 361 问题

查看课程

相似问题