📜  PHP array_key_exists()函数

📅  最后修改于: 2022-05-13 01:56:54.614000             🧑  作者: Mango

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