近日有幾個無憂主機(jī)php獨(dú)立ip空間的ecshop有用戶反映,在網(wǎng)站前臺進(jìn)行購物車結(jié)算,提交訂單的時候出錯了,提示: Warning: number_format() expects parameter 1 to be double, string given in includeslib_common.php on line 959 經(jīng)過分析,網(wǎng)上查閱得知這可能是ecshop系統(tǒng)自帶的配送方式存在的一個BUG。遇到這樣的報(bào)錯,原因就是配送插件里面的免費(fèi)額度為0,ecshop本身的bug導(dǎo)致了$price的值為空值。無憂小編經(jīng)過多次測試發(fā)現(xiàn),只要你的ecshop使用的不是正式商業(yè)版的ECSHOP都會出現(xiàn) 配送方式配置出錯提示。因此在直接調(diào)用number_format的時候就出現(xiàn)了錯誤。那么該如何處理呢?很簡單,方法如下。