Как проверить ключ в php массиве — Q&A Хекслет
2026-02-26 20:28 Diff

Ответы

Функция key_exists().

Функция PHP key_exists() используется для проверки существования заданного ключа или индекса в массиве. Это псевдоним функции array_key_exists(). Эта функция появилась в PHP 4.0.6.

Пример:

<?php $array = [ 'fruit1' => 'apple', 'fruit2' => 'orange', 'fruit3' => 'grape', 'fruit4' => 'apple', 'fruit5' => 'apple' ]; var_dump(key_exists('fruit1', $array)) // => true var_dump(key_exists('fruit100', $array)) // => false

Узнать есть ли какой-то ключ в массиве можно с помощью функции array_key_exists().