PHP array_key_exists()函数
在本文中,我们将看到如何使用PHP中的array_key_exists()函数获取数组键,并通过示例看到它的实现。 array_key_exists()是PHP的一个内置函数,用于检查数组中是否存在特定的键或索引。如果在数组中找到指定的键,则该函数返回true ,否则返回false 。指定数组时所需的键被跳过,然后它将为键生成整数值,从 0 开始,每个值递增 1。
先决条件: PHP array_keys()函数
语法:
boolean array_key_exists($index, $array)
参数:此函数有 2 个参数,描述如下:
- $index:该参数为必填参数,指的是输入数组中需要查找的键。
- $array:此参数是必需的,它指的是我们要在其中搜索给定键$index的原始数组。
返回值:此函数返回一个布尔值,即 TRUE 和 FALSE,具体取决于键是否分别存在于数组中。
注意:嵌套键将返回 FALSE 结果。
示例 1 :以下程序说明了PHP中的array_key_exists()函数。在这里,我们将看到如何在包含 key_value 对的数组中找到一个键。
PHP
25,
"krishna" => 10,
"aakash" => 20,
"gaurav"
);
$index = "aakash";
print_r(Exists($index, $array));
?>
PHP
输出:
Found the Key
如果没有 key_value 对存在,如下例所示,则数组将考虑默认键,即从零开始的数字键,并在$index限制范围内返回true 。
示例:此示例通过指定特定的 $index 值来说明PHP中的array_key_exists()函数。
PHP
输出:
Found the Key
参考: 函数 : PHP 。 PHP