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


Posted in PHP onJune 13, 2016

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_key_exists检查键名或索引是否存在于数组中的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
Sep 10 PHP
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
Jan 12 PHP
PHPThumb PHP 图片缩略图库
Mar 11 PHP
php计算十二星座的函数代码
Aug 21 PHP
如何使用PHP实现javascript的escape和unescape函数
Jun 29 PHP
Linux下PHP安装mcrypt扩展模块笔记
Sep 10 PHP
为PHP5.4开启Zend OPCode缓存
Dec 26 PHP
php经典算法集锦
Nov 14 PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
Jan 07 PHP
PHP PDOStatement::debugDumpParams讲解
Jan 30 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 PHP
discuz论坛更换域名,详细文件修改步骤
Dec 09 PHP
PHP简单获取多个checkbox值的方法
Jun 13 #PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
Jun 13 #PHP
深入理解PHP 数组之count 函数
Jun 13 #PHP
PHP 数组遍历foreach语法结构及实例
Jun 13 #PHP
PHP+MySQL存储数据常见中文乱码问题小结
Jun 13 #PHP
PHP is_array() 检测变量是否是数组的实现方法
Jun 13 #PHP
PHP中的print_r 与 var_dump 输出数组
Jun 13 #PHP
You might like
DC《神奇女侠2》因疫情推迟上映 温子仁新恐怖片《恶性》撤档
2020/04/09 欧美动漫
CodeIgniter框架提示Disallowed Key Characters的解决办法
2014/04/21 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
用PHP的反射实现委托模式的讲解
2019/03/22 PHP
JavaScript网页制作特殊效果用随机数
2007/05/22 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
js获取日期:昨天今天和明天、后天
2014/06/11 Javascript
浅谈JavaScript中的String对象常用方法
2015/02/25 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
AngularJS删除路由中的#符号的方法
2016/09/20 Javascript
JavaScript解析任意形式的json树型结构展示
2017/07/23 Javascript
vue ssr 指南详读
2018/06/29 Javascript
jQuery pjax 应用简单示例
2018/09/20 jQuery
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
jQuery表单选择器用法详解
2019/08/22 jQuery
跟老齐学Python之不要红头文件(1)
2014/09/28 Python
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
使用Python生成XML的方法实例
2017/03/21 Python
Python实现抢购IPhone手机
2018/02/07 Python
对numpy中数组转置的求解以及向量内积计算方法
2018/10/31 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
Python操作多维数组输出和矩阵运算示例
2019/11/28 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
2020/02/13 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
python程序如何进行保存
2020/07/03 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
Python request post上传文件常见要点
2020/11/20 Python
全面总结使用CSS实现水平垂直居中效果的方法
2016/03/10 HTML / CSS
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
2016/12/06 HTML / CSS
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
初中考试作弊检讨书
2014/02/01 职场文书
高三学习决心书
2014/03/11 职场文书
事业单位绩效考核实施方案
2014/03/27 职场文书
python 命令行传参方法总结
2021/05/25 Python