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 mssql 数据库分页SQL语句
Dec 16 PHP
PHP 日期时间函数的高级应用技巧
Oct 10 PHP
PHP调用Twitter的RSS的实现代码
Mar 10 PHP
fetchAll()与mysql_fetch_array()的区别详解
Jun 05 PHP
解析func_num_args与func_get_args函数的使用
Jun 24 PHP
解析php开发中的中文编码问题
Aug 08 PHP
一个显示效果非常不错的PHP错误、异常处理类
Mar 21 PHP
php中关于socket的系列函数总结
May 18 PHP
PHP+AJAX实现投票功能的方法
Sep 28 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
Jan 07 PHP
php实现简单的权限管理的示例代码
Aug 25 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
Feb 23 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
ftp类(myftp.php)
2006/10/09 PHP
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
php.ini中date.timezone设置分析
2011/07/29 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
php使用GD实现颜色渐变实例
2015/06/02 PHP
带你了解PHP7 性能翻倍的关键
2015/11/19 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
2016/09/02 PHP
php nginx 实时输出的简单实现方法
2018/01/21 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
说说掌握JavaScript语言的思想前提想学习js的朋友可以看看
2009/04/01 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
关于jQuery的inArray 方法介绍
2011/10/08 Javascript
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
如何调试异步加载页面里包含的js文件
2014/10/30 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
javascript实现checkbox全选的代码
2015/04/30 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
原生js的RSA和AES加密解密算法
2016/10/08 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
vue 实现的树形菜的实例代码
2018/03/19 Javascript
JS实现二维数组横纵列转置的方法
2018/04/17 Javascript
vue项目部署到Apache服务器中遇到的问题解决
2018/08/24 Javascript
原生JS实现轮播图效果
2018/10/12 Javascript
webpack安装配置与常见使用过程详解(结合vue)
2020/06/01 Javascript
Element MessageBox弹框的具体使用
2020/07/27 Javascript
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
WIn10+Anaconda环境下安装PyTorch(避坑指南)
2019/01/30 Python
详解Python Qt的窗体开发的基本操作
2019/07/14 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
测试时代收集的软件测试面试题
2013/09/25 面试题
政府个人对照检查材料
2014/08/28 职场文书
2015年禁毒宣传活动总结
2015/03/25 职场文书
幼儿园园长新年寄语
2015/08/17 职场文书
Apache自带的ab压力测试工具的实现
2022/07/23 Servers