作者killntd (playpuma)
看板PHP
標題[請益] 關於傳參考
時間Thu Sep 2 11:42:00 2010
就是~
下面是大概程式碼
<?php
function cal($cal_num){
$cal_sqr = $cal_num * $cal_num;
return $cal_sqr;
}
?>
...
...
...
<?php
...
...
echo "$cal_num"."的平方為".cal(&$cal_num)."<br>$cal_num<br>";
...
...
...
?>
----------
$cal_num是自己輸入的數字
用傳參考的方式傳到函數做運算
我的函數是把值算平方
理論上輸入3
經過傳參考方式運算後
再次呼叫$cal_num 應該要輸出9??
可是程式跑出來還是3....= =
是我觀念有錯嗎??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.148.64
1F:推 cspy:接受函式的參數列才要加位址運算(&) 09/03 14:45