我的代碼如下,PHP array_push錯誤
$products = array();
for($i=0; $i < sizeof($sales); $i++){
if(!in_array($sales[$i]['Product']['product'], (array)$products)){
$products = array_push((array)$products, $sales[$i]['Product']['product']);
}
}
我得到所謂的錯誤致命錯誤:只有變量可以通過引用傳遞...
我使用PHP5
$ products =(array)$ products; //你的方法出錯了 $ products = array_push($ products,$ sales [$ i] ['Product'] ['product']); –