我在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