пример
Проверьте , если ключ "Volvo" существует в массиве:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Выполнить пример » Определение и использование
array_key_exists() функция проверяет массив для указанного ключа, и возвращает истину , если ключ существует и ложно , если ключ не существует.
Tip: Помните , что если вы пропустите ключ , когда вы указываете массив, целочисленный ключ генерируется, начиная с 0 и увеличивается на 1 для каждого значения. (See example 2)
Синтаксис
array_key_exists( key,array )
параметр | Описание |
---|---|
key | Необходимые. Указывает ключ |
array | Необходимые. Определяет массив |
Технические подробности
Возвращаемое значение: | Возвращает TRUE, если ключ существует, и FALSE, если ключ не существует |
---|---|
PHP версии: | 4.0.7+ |
Еще примеры
Пример 1
Проверьте , если ключ "Toyota" существует в массиве:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Выполнить пример » Пример 2
Проверьте , если целочисленный ключ "0" существует в массиве:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Выполнить пример » <PHP массив Ссылка