PHP kézikönyv Előző Következő Átnézi a haystack tömböt a needle elemet keresve, ha megtalálta, akkor TRUE -t ad vissza, egyébként FALSE -ot. Ha a strict harmadik paraméter értéke TRUE, akkor az in_array() a needle típusát is összeveti a haystack tömb elemeiével. Megjegyzés: Megjegyzés: Példa 1. in_array() példa A második feltétel nem teljesül, mert az in_array() érzékeny a kis - és nagybetűk különbségére, ezért a program kimenete: Példa 2. in_array() strict paraméterrel ?php $a = array( '1.10', 12.4, 1.13); if (in_array('12.4', $a, TRUE)) echo "szigorúan '12.4'-ot találtam meg.\n"; if (in_array(1.13, $a, TRUE)) echo "szigorúan 1.13-ot találtam meg. \n";? Ez a következőt írja ki: szigorúan 1.13-ot találtam meg. Példa 3. in_array() with an array as needle ?php $a = array( array('p', 'h'), array('p', 'r'), 'o'); if (in_array(array ('p', 'h'), $a)) {echo "'ph'-t megtaláltam.\n";} if (in_array(array ('f', 'i'), $a)) {echo "'fi'-t megtaláltam.\n";} if (in_array('o', $a)) {echo "'o'-t megtaláltam.\n";}? 'ph'-t megtaláltam. 'o '-t megtaláltam. Lásd még: array_search()! Előző Tartalom Következő Fel