array_key_exists()

检查数组中是否存在指定的键名

首字母:A

函数名: array_key_exists()

描述:该函数用于检查数组中是否存在指定的键名。

用法:array_key_exists(mixed $key, array $array): bool

参数:

  • $key:要检查的键名,可以是字符串或整数。
  • $array:要检查的数组。

返回值:如果数组中存在指定的键名,返回true;否则返回false。

示例:

 "苹果", "banana" => "香蕉", "orange" => "橙子");
// 检查数组中是否存在指定的键名
if (array_key_exists("apple", $fruits)) {
 echo "

数组中存在键名 'apple'。

"; } else { echo "

数组中不存在键名 'apple'。

"; } if (array_key_exists("watermelon", $fruits)) { echo "

数组中存在键名 'watermelon'。

"; } else { echo "

数组中不存在键名 'watermelon'。

"; } ?>

输出:

数组中存在键名 'apple'。

数组中不存在键名 'watermelon'。

上述示例中,我们有一个名为 $fruits 的数组,其中包含若干水果名及其对应的中文名。我们使用 array_key_exists() 函数来检查数组中是否存在特定的键名。首先,我们检查键名 "apple" 是否存在于数组中,发现存在,则输出相应的消息。接着,我们检查键名 "watermelon" 是否存在于数组中,发现不存在,则输出相应的消息。由于检查的结果是布尔值,因此我们可以根据返回值判断结果,进而执行特定的逻辑。

同首字母函数