从商品价格中提取不带货币符号的数值

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

例如$goods.goods_price = ¥200
如何得到不带¥的数值,200

谢谢!

回答:
顶,高人来看下。

这个要看具体哪个页面,在PHP里面有调用一个函数来对所有价格添加这样的符号,在lib_goods.php有个函数
get_goods_info 你可以找到以下代码
  1. /* 获得商品的销售价格 */
  2. $row['market_price']= price_format($row['market_price']);
  3. $row['shop_price_formated'] = price_format($row['shop_price']);
复制代码
函数price_format就是用来做这个的,去掉这个函数就没有了
如果你想单独读取一个不带符号的数字可以这两行下面加上以下代码
  1. $row['market_price_nosign']= $row['market_price'];
复制代码
然后在goods.dwt里面用$goods.market_price_nosign来调用

这个要看具体哪个页面,在PHP里面有调用一个函数来对所有价格添加这样的符号,在lib_goods.php有个函数
get_goods_info 你可以找到以下代码
/* 获得商品的销售价格 */
$row['market_price']...
biechao 发表于 2010-3-23 09:19



感谢回复,我是想在flow.php购物车的第一个页面。

在lib_order.php中找到函数get_cart_goods,具体实现方法和我上面说的类似

谢谢biechao。

我在lib_order.php中函数get_cart_goods大概1519添加, $row['goods_price_nosign']= $row['goods_price'];

ok了