php数组函数array_key_exists()小结

那么现在让我来给大家详细讲解一下“php数组函数array_key_exists()小结”的完整攻略。

那么现在让我来给大家详细讲解一下“php数组函数array_key_exists()小结”的完整攻略。

array_key_exists()函数是什么

array_key_exists() 函数用于检查给定的键名或索引是否存在于数组中。

array_key_exists()函数的语法

array_key_exists(key,array)

参数说明:

参数 描述
key 必需。规定要检索的键名。
array 必需。规定要搜索的数组。

返回值:

如果键名存在,返回 true,否则返回 false。

array_key_exists()函数的实例

示例1

在这个例子中,我们将使用“array_key_exists()”函数来检查数组中是否存在名为“age”的键。

<?php
$arr = array("name"=>"Tom", "age"=>22, "city"=>"Beijing");
if(array_key_exists("age", $arr))
  {
  echo "键名 'age' 存在于数组中";
  }
else
  {
  echo "键名 'age' 不存在于数组中";
  }
?>

输出:

键名 'age' 存在于数组中

示例2

在这个例子中,我们将使用“array_key_exists()”函数来检查名为“sex”的键是否存在于数组中。

<?php
$arr = array("name"=>"Tom", "age"=>22, "city"=>"Beijing");
if(array_key_exists("sex", $arr))
  {
  echo "键名 'sex' 存在于数组中";
  }
else
  {
  echo "键名 'sex' 不存在于数组中";
  }
?>

输出:

键名 'sex' 不存在于数组中

在这个例子中,因为数组中不存在名为“sex”的键,所以该函数返回 false,输出“键名 'sex' 不存在于数组中”。

至此,“php数组函数array_key_exists()小结”的攻略已经讲解完毕。希望这篇攻略对于学习php数组函数有所帮助。

本文标题为:php数组函数array_key_exists()小结

基础教程推荐