array_key_exists Проверяет, присутствует ли в массиве указанный ключ или индекс &reftitle.description; boolarray_key_exists mixedkey arraysearch Функция array_key_exists возвращает &true;, если в массиве присутствует указанный ключ key. Параметр key может быть любым значением, которое подходит для индекса массива. &reftitle.parameters; key Проверяемое значение search Массив с проверяемыми ключами &reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; 5.3.0 Данная функция больше не работает с объектами, Используйте для этого property_exists. &reftitle.examples; Пример использования <function>array_key_exists</function> 1, 'second' => 4); if (array_key_exists('first', $search_array)) { echo "The 'first' element is in the array"; } ?> ]]> <function>array_key_exists</function> и <function>isset</function> isset не возвращает &true; для ключей массива, указывающих на &null;, а array_key_exists возвращает. null, 'second' => 4); // возвращает false isset($search_array['first']); // возвращает true array_key_exists('first', $search_array); ?> ]]> &reftitle.notes; &info.deprecated.alias; key_exists &reftitle.seealso; isset array_keys in_array property_exists