修改商品显示价格格式 小数 价格
2016-07-07 15:24 来源:www.chinab4c.com 作者:ecshop专家
/** * 格式化商品价格 * * @accesspublic * @paramfloat$price商品价格 * @returnstring */ function price_format($price, $change_price = true) { if ($change_price && defined('ECS_ADMIN') === false) { switch ($GLOBALS['_CFG']['price_format']) { case 0: $price = number_format($price, 2, '.', ''); break; case 1: // 保留不为 0 的尾数 $price = preg_replace('/(.*)(\\.)([0-9]*?)0+$/', '\1\2\3', number_format($price, 2, '.', '')); if (substr($price, -1) == '.') { $price = substr($price, 0, -1); } break; case 2: // 不四舍五入,保留1位 $price = substr(number_format($price, 2, '.', ''), 0, -1); break; case 3: // 直接取整 $price = intval($price); break; case 4: // 四舍五入,保留 1 位 $price = number_format($price, 1, '.', ''); break; case 5: // 先四舍五入,不保留小数 $price = round($price); break; } } else { $price = number_format($price, 0, '.', ''); } return sprintf($GLOBALS['_CFG']['currency_format'], $price); } lib_common.php |
回答:
支持一下 |
最近更新
常用插件
- ecshop按分类筛选销售排行
ecshop按分类筛选销售排行...
- ecshop选择下单时间插件
ecshop选择下单时间插件主要是根据不同的下单配送要求,在ecshop购物车...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop供应商插件免费下载
ecshop供应商插件免费下载...
- ecshop快递发货单打印商品
ecshop快递发货单打印商品信息,大家都知道ecshop快递单打印的时候,只能...
ecshop热门问答
ecshop热门资料
ecshop网站打不开
ecshop交流
ecshop安全套
ecshop稳当
ecshop排除
ecshopall
ecshophxl
ecshoplaobingcs
ecshopvogue
ecshop显示方式
ecshop电脑硬盘
dedecms右边公共
ecshopinstead
ecshop页脚添图片
ecshop调转
ecshop配件转换成普通商品
ecshop装机必备
ecshop年份
ecshop442
ecshop价格范围
ecshop团购系统
ecshop省份
ecshop模特
ecshop收获
ecshopsender
ecshop后台登陆不了
ecshop建义
ecshop竖排
ecshop添加超值礼包
ecshop引号