您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

ecshop页面出现number_format()错误的原因及解决方法

宁儒熙2023-11-30 21:44:12ecshop商城教程已有人查阅

导读首先需要说明的是:不是所有人的网站都会出现这个错误,只有符合一定环境和条件的网站才有可能出现这类错误提示,如下:

首先需要说明的是:不是所有人的网站都会出现这个错误,只有符合一定环境和条件的网站才有可能出现这类错误提示,如下:
Warning: number_format() expects parameter 1 to be double, string given in D:\www\includes\lib_common.php on line 945
只有满足下述这两个条件时,个别页面才会出现number_format()错误提示。
1)PHP版本为5.3.0及以上版本
2)配送方式免费额度为0
那么要如何来解决呢,下面就说一下解决办法:
在includes\lib_common.php中找到:
else
{
$price = number_format($price, 2, '.', '');
}
修改为
else
{
if(!$price){
$price = 0;
}
$price = number_format($price, 2, '.', '');
}

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签