Функция PHP array_key_exists ()
примеров
Проверьте имя ключа "Volvo" существует в массиве:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Запуск экземпляра »
Определение и использование
array_key_exists () функция проверяет, есть ли массив с указанным ключом, если ключ существует имя возвращает истину, если ключ не существует, она возвращает ложь.
Совет: Помните, что если вы укажете , когда массив опущено имя ключа будет генерироваться от 0 до 1 и увеличивающиеся целочисленный ключ.(Пример 2)
грамматика
array_key_exists( key,array )
参数 | 描述 |
---|---|
key | 必需。规定键名。 |
array | 必需。规定数组。 |
технические детали
Возвращает: | Если ключ имя существует возвращает TRUE, если ключ не существует, она возвращает FALSE. |
---|---|
Версия PHP: | 4.0.7+ |
Другие примеры
Пример 1
Проверьте имя ключа "Тойота" существует в массиве:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$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!";
}
?>
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
Запуск экземпляра »
Полный PHP массив Ссылка