PHP array_key_exists() 函数
示例
检查数组中是否存在键 "Volvo"
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "键存在!";
}
else
{
echo "键不存在!";
}
?>
尝试一下 »
定义和用法
array_key_exists() 函数检查数组中是否存在指定的键,如果存在则返回 true,如果不存在则返回 false。
提示: 请记住,如果您在指定数组时跳过键,则会生成一个整型键,从 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 "键存在!";
}
else
{
echo "键不存在!";
}
?>
尝试一下 »
示例
检查数组中是否存在整型键 "0"
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "键存在!";
}
else
{
echo "键不存在!";
}
?>
尝试一下 »
❮ PHP 数组参考