array_key_exists
Prüft, ob ein Schlüssel in einem Array existiert
&reftitle.description;
boolarray_key_exists
mixedkey
arraysearch
array_key_exists gibt &true; zurück, wenn
key in dem Array vorhanden ist.
key kann jeder für einen Array-Index
mögliche Wert sein.
&reftitle.parameters;
key
Der zu prüfende Wert.
search
Ein Array mit den zu prüfenden Schlüsseln.
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
5.3.0
Diese Funktion arbeitet nicht mehr mit Objekten.
property_exists sollte in diesem Fall
genutzt werden.
&reftitle.examples;
array_key_exists-Beispiel
1, 'zweites' => 4);
if (array_key_exists('erstes', $search_array)) {
echo "Das Element 'erstes' ist in dem Array vorhanden";
}
?>
]]>
Der Name dieser Funktion ist in PHP 4.0.6
key_exists.
array_key_exists vs. isset
isset gibt nicht &true; zurück für Schlüssel eines
Arrays, die zu einem &null;-Wert gehören,
array_key_exists tut dies hingegen.
null, 'zweites' => 4);
// Gibt false zurück
isset($search_array['erstes']);
// Gibt true zurück
array_key_exists('erstes', $search_array);
?>
]]>
&reftitle.seealso;
isset
array_keys
in_array
property_exists