weibo_心吋幻想旳少年_0
2016-02-23 16:24
<?php $a = "我在慕课网学习PHP!"; $b = $a; $c = &$a; $a = "我天天在慕课网学习PHP!"; echo $b."<br />"; echo $c."<br />"; ?>
可以理解为 先定义a然后赋值给b 先赋值给c然后再去定义a的吗 里面的两个a代表两个不同的变量 能这样理解吗
b和c一开始接收a的赋值时a的值还是"我在慕课网学习PHP!" 但后来a被重新赋值了,就覆盖了之前的值.由于c是引用赋值 所以c的值也跟着变了.
c是指向a的引用,两个a代表的是同一个变量
PHP入门篇
455994 学习 · 6306 问题
相似问题