PHP array_key_exists():判断数组的键名或索引是否存在
2023-06-13 09:19:41 时间
在 PHP 中,使用 array_key_exists() 函数可以判断给定的键名或索引是否存在于数组中。因为在一个数组中键名是唯一的,所以不需要对其数据类型进行判断。
array_key_exists() 函数的语法格式如下:
array_key_exists($key, $array)
其中,$key 为要检查的键名;$array 为一个数组,array_key_exists() 函数可以检查数组 $array 中是否存在 $key 这个键名,存在时函数返回 TRUE,不存在时返回 FALSE。
提示:array_key_exists() 函数仅能判断数组第一维的键名,不能判断多维数组里嵌套的键名。
【示例】使用 array_key_exists() 函数检查数组中是否存在指定键名。
<?php $array = array( 'name' =>'C语言中文网', 'url' =>'http://c.biancheng.net/php/', 'title' =>'PHP 教程', array( 'id'=>'1234', 'article'=>'array_key_exists() 函数' ) ); if(array_key_exists('url', $array)){ echo '键名“url”存在<br>'; }else{ echo '键名“url”不存在<br>'; } if(array_key_exists('article', $array)){ echo '键名“article”存在<br>'; }else{ echo '键名“article”不存在<br>'; } ?>
运行结果如下:
键名“url”存在
键名“article”不存在
相关文章
- php拼接循环拼接字符串数组,PHP数组拼接
- PHP远程抓取网站图片
- 【说站】php数组中如何重置索引
- CTFSHOW刷题之旅--PHP特性[89-150](未完)
- 数据PHP简单操作实现MySQL数据输出(php输出mysql)
- php解决分布式事务的全宇宙最完美的解决方案详解编程语言
- php ffmpeg截取视频第一帧保存为图片的方法详解编程语言
- php 数组索引值重新从0开始递增方法详解编程语言
- PHP扩展开发:实现Redis读写数据(php扩展redis)
- [图]macOS Monterey不再内置PHP 需开发人员自行安装
- PHP不支持MySQL:危机深重的问题(php不支持mysql)
- 如何解决PHP连接MySQL时找不到该数据库的问题(php找不到mysql)
- 轻松完成PHP连接MSSQL环境的配置(php连接mssql配置)
- PHP与MSSQL的脚本技术编写更快捷的网站程序(php mssql 脚本)
- 使用PHP连接MSSQL数据库运行管道!(php mssql 管道)
- 如何在PHP中使用MySQL数据库(mysql中php)
- PHP数组操作汇总php数组的使用技巧
- php简单的会话类代码
- php数组函数序列之krsort()-对数组的元素键名进行降序排序,保持索引关系
- 判断php数组是否为索引数组的实现方法
- PHP以指定字段为索引返回数据库所取的数据数组
- php加速器eAccelerator的配置参数、API详解
- PHP防范SQL注入的具体方法详解(测试通过)
- php静态文件返回304技巧分享