为了账号安全,请及时绑定邮箱和手机立即绑定

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

正在回答

4 回答

对的,就是这么回事

0 回复 有任何疑惑可以回复我~

楼主说的是正解!

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP面向对象编程
  • 参与学习       70153    人
  • 解答问题       361    个

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

进入课程
意见反馈 帮助中心 APP下载
官方微信