Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Pusty element tablicy
Substr
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 8
Dołączył: 22.06.2009

Ostrzeżenie: (0%)
-----


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. }
Go to the top of the page
+Quote Post
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


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.


--------------------
Go to the top of the page
+Quote Post
Substr
post
Post #3





Grupa: Zarejestrowani
Postów: 58
Pomógł: 8
Dołączył: 22.06.2009

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 14:21