熟悉php语法的请进,请教变量和小数字相乘后取整的问题

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家



如题:

  1. $a= order_fee($order, $cart_goods, $c**ignee);
复制代码


想用变量$a乘以一个小数,比如0.8之后得到一个变量$b,查了一些资料,但调试一直通不过,请大家指教

错误的列子如:

$b = round($a*‘0.8’)

回答:
order_fee 这个是格式化的时间, 你可以把思路往前移一点, 把 传入order_fee 里面的值进行 * 0.8

不是时间啦,$a和order_fee牵扯订单金额计算和入库,改动起来比较麻烦,所以要增加一个变量$b,我估计就是语法的问题,因为测试这样是可以输出的
$b = $a
但是乘了小数比如0.8取整后就是错误的,请指点正确的方法,谢谢~

up一下




是格式化金钱,刚才说错了。 你可以向前追踪啊http://www.wangzhibo.com/share/1195.html
看我那个文章

$a*0.8就可以了,再取整看你的需要。

order_fee 这个返回的是一个数组...

你既然用 $array * 0.8 怎可以?

order_fee 这个返回的是一个数组...

你既然用 $array * 0.8 怎可以?
netaxcess 发表于 2012-5-12 09:42


楼上应该是正解,$a实际是购物车最后计算的一个金额,那么怎么把这个数值从数组中取出来呢,请指点。