PHP array_key_exists检查键名或索引是否存在于数组中的实现方法

作者:jingxian 时间:2024-05-05 09:18:55 

array_key_exists()

PHP array_key_exists() 函数用于检查给定的键名或索引是否存在于数组中,如果存在则返回 TRUE ,否则返回 FALSE 。

语法:

bool array_key_exists( mixed key, array search )参数 key 是给定的键名或索引,可以是任何能作为数组索引的值。

array_key_exists() 函数也可用于对象。

例子:


<?php
$arr_a = array('id' => 1, 'name' => "admin");
if(array_key_exists('name', $arr_a)){
 echo '键名 name 存在于数组 $arr_a 中';
} else {
 echo '键名 name 不存在于数组 $arr_a 中';
}
?>

例子输出结果如下:

键名 name 存在于数组 $arr_a 中array_key_exists() 函数对于值为 null 的数组元素仍返回 TRUE。若要对数组元素是否为 null 做检查,请使用 isset()。

标签:php,array,数组函数
0
投稿

猜你喜欢

  • JS获取数组最大值、最小值及长度的方法

    2024-04-18 09:29:02
  • 分析描述CentOS mysql安装系统

    2010-10-25 20:34:00
  • PHP连接和操作MySQL数据库基础教程

    2023-11-20 22:41:47
  • MySQL表的增删改查(CRUD)

    2024-01-12 18:55:34
  • Django定时任务Django-crontab的使用详解

    2022-10-14 12:49:13
  • Django 中使用流响应处理视频的方法

    2021-01-12 20:55:13
  • MySQL的性能调优工具:比mysqlreport更方便的tuning-primer.sh

    2008-12-08 08:37:00
  • CSS 表格元素内容的定位 0

    2008-08-01 17:31:00
  • Python画柱状统计图操作示例【基于matplotlib库】

    2021-04-06 21:53:50
  • Python数据类型转换详解

    2021-03-04 04:11:13
  • 初识python的numpy模块

    2021-10-06 10:04:57
  • 关于python3的ThreadPoolExecutor线程池大小设置

    2023-12-05 13:37:57
  • Golang 空map和未初始化map的注意事项说明

    2024-04-28 10:46:52
  • python list.sort()根据多个关键字排序的方法实现

    2021-05-22 03:16:09
  • 百度百科中的asp词条:什么是asp

    2008-10-11 14:38:00
  • JS实现获取数组中最大值或最小值功能示例

    2024-05-02 16:15:26
  • 人工智能学习pyTorch的ResNet残差模块示例详解

    2022-05-04 21:45:22
  • Python自动化之定位方法大杀器xpath

    2023-11-22 05:08:57
  • php计算函数执行时间的方法

    2023-09-29 12:37:19
  • Golang中int, int8, int16, int32, int64和uint区别浅析

    2024-04-25 15:05:06
  • asp之家 网络编程 m.aspxhome.com