0

我在使用此代码时遇到问题 - 出现 500 错误,我需要将数组中的值格式化为货币。但是卡住了:

如果我使用 round() - 它会起作用 - 但它只是对数字进行四舍五入,这不是我所追求的。

$cart[] = array('name' => $message->name, 'values' => array(round($delivery->revenue), $delivery->uniqConversions));

但是如果我尝试使用money_format,它就不起作用:

$cart[] = array('name' => $message->name, 'values' => array(money_format('$%i', ($delivery->revenue), $delivery->uniqConversions));

有任何想法吗?

4

1 回答 1

1

)这是因为您在行尾缺少:

$cart[] = array('name' => $message->name, 'values' => array(money_format('$%i', ($delivery->revenue), $delivery->uniqConversions)));

这就是您收到错误 500 的原因。

于 2013-10-29T11:21:34.707 回答