Re: [請益] 參照指派assign by reference

看板PHP作者 (CircusMonkey)時間17年前 (2008/07/01 22:05), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串3/4 (看更多)
※ 引述《purplesand (CircusMonkey)》之銘言: : <?php : $var1= "John"; : $var2= &$var1; : $var1= "Mary"; : echo $var2; : echo $var1; : ?> : 輸出結果 : Mary Mary : 怎麼跟一般的程式不同呢??? : 在php裡面是特殊的嗎???? 對不起各位..... 放錯程式碼 應該 <?php $var1= "John"; $var2= &$var1; $var2= "Mary"; echo $var2; echo $var1; ?> 結果同上...............Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.18.227

07/01 23:06, , 1F
$var2 = "Mary" 就把 $var2 的內容重新定義過了
07/01 23:06, 1F

07/01 23:08, , 2F
你 echo $var2 的時候,它也不是顯示 $var1 的位址
07/01 23:08, 2F

07/01 23:10, , 3F
php 應該是沒有像c那種指標運算方式(不過c的我忘光了
07/01 23:10, 3F

07/03 20:04, , 4F
C Java 是call by value 可以對指涉物更動
07/03 20:04, 4F

07/03 20:05, , 5F
C++ 那種就是Call by reference binding上就不能變換
07/03 20:05, 5F
文章代碼(AID): #18QZcNfe (PHP)
文章代碼(AID): #18QZcNfe (PHP)