[PHP] in_array() problem

Programovacie jazyky, rady, poradňa...
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

[PHP] in_array() problem

Príspevok od používateľa Mmartin »

Zdravim, mam mensi problem s funkciou in_array(). Akonahle zadam do podmienky:

Kód: Vybrať všetko

in_array($nowtrying,$stlpec[$nowon_s])
pricom prva premenna je cislo(ale nie string), $stlpec je array, kde je 9 poloziek, ktore su tiez arraye, konkretne je ta struktura takto:

Kód: Vybrať všetko

$stlpec[1] = array();
$stlpec[2] = array();
$stlpec[3] = array();
$stlpec[4] = array();
$stlpec[5] = array();
$stlpec[6] = array();
$stlpec[7] = array();
$stlpec[8] = array();
$stlpec[9] = array();
Tak mi vyhodi nasledovny error:

Kód: Vybrať všetko

Warning: in_array() [function.in-array]: Wrong datatype for second argument 
Hlaske chapem, ale nech robim co robim, neviem ju eliminovat. Podmienka je podla mna v poriadku...
(cisla sa do arrayov pridavaju pocas behu kodu)

Predom dik za pomoc, k :plus: ista.
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Re: [PHP] in_array() problem

Príspevok od používateľa caesar1987 »

in_array() caka pole a nie pole poli

co presne chces zistit? ze ci je napr $stlpec[5] pole?
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: [PHP] in_array() problem

Príspevok od používateľa Mmartin »

Nie
Chcem zistit, ci cislo je v tom arrayi.
Teda, ak je to $nowtrying napr 5 a $nowon_s 8, tak skusa, ci pole $stlpec[8] obsahuje prave cislo 5...
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Re: [PHP] in_array() problem

Príspevok od používateľa caesar1987 »

tak to budes musiet prechadzat vsetky tie polia zvlast (foreach napr).
Napísať odpoveď