我在PHP中傳遞變量作爲參考時遇到問題。php參考傳遞
我想設置$grand_total
後:
$data = array('title' => 'blabla', 'value' => &$grand_total);
// Set after
$grand_total += 50;
這是沒有問題的運行,但是當我用一個函數傳遞$grand_total
變種,我得到的錯誤如下:
PHP錯誤是遇到的嚴重性:8192消息:調用時間 傳遞引用已被棄用文件名: controllers/checkout.php行號:131
我傳遞變量是這樣的:
$data = array('title' => 'blabla', 'value' => price(&$grand_total));
// Set after
$grand_total += 50;
我必須使用price()
功能。
任何人都可以幫助我嗎?
對不起我的英文不好。
請寄出'price()'函數 - 它返回什麼? – BenM 2012-03-29 09:02:39
價格函數返回字符串 – alioygur 2012-03-29 09:09:58