php 的 array_key_exists() 函式可ㄧ判斷某個陣列是否存在指定的 key,有的話回傳 true,沒有的話回傳 false。

語法:
array_keys(array,value,strict)

參數 描述
array 必填,目標陣列。
value 必填,指定的鍵值。
strict 選填,可以填入 true 或 false,在檢查的時候會判斷型別是否一致。

 

範例:

$a=array("a"=>"Dog","b"=>"Cat");
if (array_key_exists("a",$a))
	{
	echo "Key exists!";
	}
else
	{
	echo "Key does not exist!";
	}