php賦值預(yù)算符
$a = "你好慕課網(wǎng)";
$b=$a; ?$c=&$a;
兩種方法有什么不同嗎?
我測(cè)試了下 我把a(bǔ)賦值給b ?在修改a打印的a.b是相同的?
這個(gè)結(jié)果和&$c方式的結(jié)果一樣?
我不明白這兩種方式有什么本質(zhì)上的不同?
謝謝
$a = "你好慕課網(wǎng)";
$b=$a; ?$c=&$a;
兩種方法有什么不同嗎?
我測(cè)試了下 我把a(bǔ)賦值給b ?在修改a打印的a.b是相同的?
這個(gè)結(jié)果和&$c方式的結(jié)果一樣?
我不明白這兩種方式有什么本質(zhì)上的不同?
謝謝
2015-09-15
舉報(bào)
2015-09-15
把這段代碼運(yùn)行一下估計(jì)你就懂了,$b=$a;是把a(bǔ)的值賦值給$b,$c=&$a;是將a的地址給$c,所以當(dāng)a的值改變?yōu)?56時(shí),$c也變?yōu)?56.而$b的值仍不變。