Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pusty element tablicy
Forum PHP.pl > Forum > Przedszkole
Substr
Poległem na rzeczy wydającej się dość prostą. Otóż mam tablicę np:
Cytat
Array
(
[0] => status
[1] => gg
[2] => ola
[3] => 0.0.0.0:0
[4] => 1307536357
[5] => away
[6] => smile.gif

)


Cytat
Array
(
[0] => status
[1] => gg:8140464
[2] => olcia
[3] => 0.0.0.0:0
[4] => 1307538773
[5] => notavail
[6] =>

)


Tu zaczyna się problem, otóż szósty element tablicy czasami jest, a czasami nie posiada wartości. Napisałem takiego ifa, który niby powinien sprawdzać czy jest pusty i zależnie od tego wykonywać jakieś czynności. Ale coś nie działa. Próbowałem empty, null, wykrzyknik, przyrównać do spacji.. nic. Proszę o pomoc, jak sprawdzić kiedy jest ta wartość pusta a kiedy nie.
  1. if(empty($tablica[6])) {
  2. echo "pusta";
  3. }
  4. else {
  5. echo "nie pusta";
  6. }
markonix
Empty powinno dać radę jeśli jest to pusty string.
Coś gdzie indziej źle robisz, może to nie pusty string tylko białe znaki?
Jeśli tak to użyj trim na tym elemencie lub całej tablicy.
Substr
Sprawdzalem var_dumpem i pokazywało string(2) wiec zapewne białe znaki. Potraktowałem to trim-em i śmiga jak powinno. Zapomniałem o tej funkcji. Wielkie dzięki. wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.