$cartProducts = explode(',', $prodID);
echo count($cartProducts)
Wyjście var_dump ($ cartProducts); to:count (tablica) zwraca 1, ale tablica jest pusta
`array(1) { [0]=> string(0) "" }
Daje mi to wartość $ count 1, ale tablica jest pusta lub przynajmniej moja kolumna z bazą danych jest pusta.
Próbowałem następujące:
if(empty($cartProducts)){
echo '0';
} else{
$count = count($cartProducts);
}
Ale pojawia się ten sam wynik: $ count = 1
Jezu, co ja tu brakuje?
To nie jest pusta tablica; to tablica z jednym elementem - nawet jeśli ten element jest pustym łańcuchem, to nadal jest element –
masz jeden element tablicy, ale jest pusty. Jak wygląda $ prodID? –
Pokaż wartość $ prodID zanim zrobisz eksplodowanie() –