Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]in_array() i tablica wielowymiarowa
dembo
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 15.11.2007

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


Witam,

  1. if(!in_array($miesiac, $miesiace[$rok_szukaj]))
  2. {
  3. $miesiace[$rok_szukaj][$j] = $miesiac;
  4. $j++;
  5. }


Jak widać w załączonym przykładzie, funkcją in_array() chciałbym przeszukiwać konkretne wymiary tablicy (konkretne ale zmienne).
Ogólnie if(...) działa i funkcja in_array() wykonuje poprawnego przeszukania, jednak wyrzuca warning:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /virtual/pl/h2/itinnovation/!eklopotek/php/zrodla/funkcje.php on line 146
Sprawdziłem, że Warning nie wyskakuje, gdy wpiszę na sztywno jakiś wymiar, np. $miesiace[2009]
Można to jakoś obejść, aby warning nie wyskakiwał ?
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 08:54