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!"; } ?>