課程
/后端開發(fā)
/PHP
/PHP入門篇
我給$b=&$a;得到的是第二個$a的值;這是不是說明,&引用賦值指向的是第二個值呢?
2017-03-28
源自:PHP入門篇 5-3
正在回答
引用賦值‘&’你可以理解為一個或者多個變量共同穿一條褲子,那么你已經(jīng)聲明了$a和$b之間是引用賦值,很明顯你后面那個echo $b之前,$b的值被改變了,也就是說這條褲子改變了,那么他們同穿一條褲子,所以$a的值也被改變了,而$c和$a之間只是普通賦值,所以$c的值還是原來的$a的值,所以你輸出的$b是被$a改變后的值,而$c的值是原來$a沒有被其他變量引用并改變之前的值;
&的意思是引用的意思,并不是賦值,$b = &$a;可以理解成$a為一個盒子,把盒子給$b了,盒子里的東西變,那$b就改變了。
$b=$a是把盒子的東西給b了,就是$a不管怎樣改變,東西已經(jīng)給$b了。$b的東西是不會變得
舉報
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。
2 回答關(guān)于第二個值
3 回答關(guān)于第二條指令
2 回答為啥第二個NULL 不是小寫的呢
2 回答第二行為變量$p賦空值是為了什么?
2 回答第二行的日期的默認設(shè)置是函數(shù)嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-04-20
引用賦值‘&’你可以理解為一個或者多個變量共同穿一條褲子,那么你已經(jīng)聲明了$a和$b之間是引用賦值,很明顯你后面那個echo $b之前,$b的值被改變了,也就是說這條褲子改變了,那么他們同穿一條褲子,所以$a的值也被改變了,而$c和$a之間只是普通賦值,所以$c的值還是原來的$a的值,所以你輸出的$b是被$a改變后的值,而$c的值是原來$a沒有被其他變量引用并改變之前的值;
2017-03-28
&的意思是引用的意思,并不是賦值,$b = &$a;可以理解成$a為一個盒子,把盒子給$b了,盒子里的東西變,那$b就改變了。
$b=$a是把盒子的東西給b了,就是$a不管怎樣改變,東西已經(jīng)給$b了。$b的東西是不會變得