Php/func array key exists
来自菜鸟教程
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!";
}
?>
定义和用法
array_key_exists()函数检查数组中是否有指定的键,如果键存在,则返回true;如果键不存在,则返回false。
Tip: 请记住,如果在指定数组时跳过键,则会生成一个整数键,该整数键从0开始,每个值增加1。(请参见下面的示例)
句法
array_key_exists(key, array)
参数值
| 参数 | 描述 |
|---|---|
| key | 需要。指定密钥 |
| array | 需要。指定一个数组 |
技术细节
| 返回值: | 如果键存在,则返回TRUE;如果键不存在,则返回FALSE |
| PHP版本: | 4.0.7+ |
更多例子
例
检查键“ Toyota”是否存在于数组中:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
例
检查整数键“ 0”是否存在于数组中:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>