ECshop剛安裝完成后,提示:Strict Standards: Only variables should be passed by reference in...
標(biāo)頭Strict Standards表示php.ini配置文件里的error_reporting的值是E_STRICT,應(yīng)該改成E_ALL。
按照PHP嚴(yán)格的寫法,array_shift()函數(shù)里應(yīng)該傳的是一個數(shù)組引用,這個引用只能是變量,而如果直接這樣寫:$tag_sel = array_shift(explode(' ', $tag));因為explode(' ', $tag)返回是是一個常量,所以應(yīng)該分開寫:
$t = explode(' ', $tag); $tag_sel = array_shift($t);