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下通过POST还是GET来传值
Jun 05 PHP
php下图片文字混合水印与缩略图实现代码
Dec 11 PHP
PHP调用Linux的命令行执行文件压缩命令
Jan 27 PHP
php银联网页支付实现方法
Mar 04 PHP
PHP创建PowerPoint2007文档的方法
Dec 10 PHP
PHP 设计模式系列之 specification规格模式
Jan 10 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
Aug 18 PHP
php表单习惯用的正则表达式
Oct 11 PHP
php合并数组并保留键值的实现方法
Mar 12 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
PHP PDO数据库操作预处理与注意事项
Mar 16 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
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
ThinkPHP写第一个模块应用
2012/02/20 PHP
php 启动时报错的简单解决方法
2014/01/27 PHP
ThinkPHP连接数据库的方式汇总
2014/12/05 PHP
ecshop实现smtp发送邮件
2015/02/03 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
js loading加载效果实现代码
2009/11/24 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
jQuery日程管理控件glDatePicker用法详解
2017/03/29 jQuery
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
2017/05/17 Javascript
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
使用classList来实现两个按钮样式的切换方法
2018/01/24 Javascript
自己动手封装一个React Native多级联动
2018/09/19 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
JS面向对象编程实现的拖拽功能案例详解
2020/03/03 Javascript
vue请求数据的三种方式
2020/03/04 Javascript
bootstrap实现tab选项卡切换
2020/08/09 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
Python中实现的RC4算法
2015/02/14 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
2017/11/09 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
2019/02/11 Python
python lxml中etree的简单应用
2019/05/10 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
Html5新增标签有哪些
2017/04/13 HTML / CSS
个人租房协议书(范本)
2014/10/14 职场文书
陕西导游词
2015/02/04 职场文书
装修安全责任协议书
2016/03/22 职场文书
如何利用Matlab制作一款真正的拼图小游戏
2021/05/11 Python
python 命令行传参方法总结
2021/05/25 Python
《杜鹃的婚约》OP主题曲「凸凹」无字幕影像公开
2022/04/08 日漫
SQL Server使用导出向导功能
2022/04/08 SQL Server