作者purplesand (CircusMonkey)
看板PHP
標題Re: [請益] 參照指派assign by reference
時間Tue Jul 1 22:05:10 2008
※ 引述《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
→ starjou :$var2 = "Mary" 就把 $var2 的內容重新定義過了 07/01 23:06
→ starjou :你 echo $var2 的時候,它也不是顯示 $var1 的位址 07/01 23:08
→ starjou :php 應該是沒有像c那種指標運算方式(不過c的我忘光了 07/01 23:10
→ privatewind :C Java 是call by value 可以對指涉物更動 07/03 20:04
→ privatewind :C++ 那種就是Call by reference binding上就不能變換 07/03 20:05