key_exists
array_key_exists的別名
函數名:key_exists()
適用版本:PHP 4, PHP 5, PHP 7
用法:key_exists() 函數用於檢查數組中是否存在指定的鍵名。如果鍵名存在,則返回true;如果鍵名不存在,則返回false。
語法:bool key_exists ( mixed $key , array $array )
參數:
返回值:
示例:
$fruits = array("apple" => "苹果", "banana" => "香蕉", "orange" => "橙子"); // 检查键名是否存在if (key_exists("apple", $fruits)) { echo "键名'apple' 存在于数组中。"; } else { echo "键名'apple' 不存在于数组中。"; } // 检查键名是否存在if (key_exists("grape", $fruits)) { echo "键名'grape' 存在于数组中。"; } else { echo "键名'grape' 不存在于数组中。"; }
輸出:
键名'apple' 存在于数组中。键名'grape' 不存在于数组中。
在上面的示例中,我們首先創建了一個包含水果名稱的關聯數組。然後,使用key_exists() 函數來檢查數組中是否存在指定的鍵名。第一個例子中,我們檢查了鍵名'apple' 是否存在,由於存在,所以輸出了相應的消息。第二個例子中,我們檢查了鍵名'grape' 是否存在,由於不存在,所以輸出了相應的消息。