$cartProducts = explode(',', $prodID);
echo count($cartProducts)
var_dump($ cartProducts);的輸出。是:count(array)返回1,但數組爲空
`array(1) { [0]=> string(0) "" }
這給我$ count值爲1,但數組是空的,或至少我的數據庫列是空的。
我曾嘗試以下:
if(empty($cartProducts)){
echo '0';
} else{
$count = count($cartProducts);
}
,但我得到了相同的結果:$計數= 1
哎呀我缺少什麼嗎?
這不是一個空數組;它是一個具有一個元素的數組 - 即使該元素是一個空字符串,它仍然是一個元素 –
您有一個數組元素,但它是空的。 $ prodID的外觀如何? –
在執行爆炸之前顯示$ prodID的值() –