PHP: функция array_key_exists ()
PHP: проверяет, существует ли данный ключ или индекс в массиве
Функция array_key_exists () используется для проверки того, присутствует ли указанный ключ в массиве или нет.
Функция возвращает TRUE, если данный ключ установлен в массиве. Ключом может быть любое значение, допустимое для индекса массива.
Версия:
(PHP 4 и выше)
Синтаксис:
array_key_exists (array_key, array_name)
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
array_key | Значение для проверки. | необходимые | Смешанная * |
array_name | Указанный массив, ключи которого будут проверены. | необходимые | массив |
* Смешанный: Смешанный указывает, что параметр может принимать несколько (но не обязательно все) типов.
Возвращаемое значение
ИСТИНА в случае успеха или ЛОЖЬ в случае неудачи.
Тип значения: логическое значение
Пример:
<?php
$array1=array("Orange" => 100, "Apple" => 200, "Banana" => 300, "Cherry" => 400);
if (array_key_exists("Banana",$array1))
{
echo "Array Key exists...";
}
else
{
echo "Array Key does not exist...";
}
?>
Выход:
Ключ массива существует.
Иллюстрированная презентация:
Практика здесь онлайн:
Смотрите также
Предыдущий: array_intersect
Далее: array_keys
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code