array_key_exists
Sprawdza czy podany klucz lub indeks istnieje w tablicy
Description
boolarray_key_exists
mixedigła
arraystóg_siana
array_key_exists zwraca &true; jeśli
igła jest ustawiona w tablicy
stóg_siana. igła może być
dowolną wartością możliwą dla indeksu tablicy.
array_key_exists działa także na obiektach.
Przykład użycia array_key_exists
1, 'drugi' => 4);
if (array_key_exists('pierwszy', $stog_siana)) {
echo "'Pierwszy' element istnieje w tablicy";
}
?>
]]>
W PHP 4.0.6 ta funkcja nazywa się key_exists.
array_key_exists a isset
isset, w przeciwieństwie do
array_key_exists, nie zwraca wartości &true; dla
kluczy tablicy, którym przypisana jest wartość &null;.
null, 'drugi' => 4);
// zwraca false
isset($tablica['pierwszy']);
// zwraca true
array_key_exists('pierwszy', $tablica);
?>
]]>
Patrz także: isset, array_keys,
i in_array.