array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。
array_key_exists(key,array)
| 参数 | 描述 | 
|---|---|
| key | 必需。规定键名。 | 
| array | 必需。规定输入的数组。 | 
<?php
$a=array("a"=>"Dog","b"=>"Cat");
if (array_key_exists("a",$a))
	{
	echo "Key exists!";
	}
else
	{
	echo "Key does not exist!";
	}
?>
输出:
Key exists!
<?php
$a=array("a"=>"Dog","b"=>"Cat");
if (array_key_exists("c",$a))
	{
	echo "Key exists!";
	}
else
	{
	echo "Key does not exist!";
	}
?>
输出:
Key does not exist!
<?php
$a=array("Dog",Cat");
if (array_key_exists(0,$a))
	{
	echo "Key exists!";
	}
else
	{
	echo "Key does not exist!";
	}
?>
输出:
Key exists!
PHP array_key_exists() 函数(判断某个数组中是否存在指定的 key)
原文:http://www.cnblogs.com/kenshinobiy/p/4358642.html