今天經歷一次上線事故

過程:測試環境php5.5php

線上環境php5.3測試

而後上線就是白板(什麼也沒有)code

找到問題:io

 

if( !empty($params['icard_no'] && (!GoodsIcard::model()->icardNoValidation($params['icard_no']))))

緣由:php5.3 empty(1&&1) 是語法錯誤class

解決方式model

if( !empty($params['icard_no'] )&& (!GoodsIcard::model()->icardNoValidation($params['icard_no'])))語法

相關文章
相關標籤/搜索