php数组函数序列之array_key_exists() - 查找数组键名是否存在


Posted in PHP onOctober 29, 2011

array_key_exists() 定义和用法
array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。

语法
array_key_exists(key,array)
参数 描述
key 必需。规定键名。
array 必需。规定输入的数组。

例子 1

<?php 
$a=array("a"=>"Dog","b"=>"Cat"); 
if (array_key_exists("a",$a)) 
{ 
echo "Key exists!"; 
} 
else 
{ 
echo "Key does not exist!"; 
} 
?>

输出:

Key exists!
例子 2

<?php 
$a=array("a"=>"Dog","b"=>"Cat"); 
if (array_key_exists("c",$a)) 
{ 
echo "Key exists!"; 
} 
else 
{ 
echo "Key does not exist!"; 
} 
?>

输出:

Key does not exist!
例子 2

<?php 
$a=array("Dog",Cat"); 
if (array_key_exists(0,$a)) 
{ 
echo "Key exists!"; 
} 
else 
{ 
echo "Key does not exist!"; 
} 
?>

输出:

Key exists!

PHP 相关文章推荐
自己动手做一个SQL解释器
Oct 09 PHP
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
Apr 18 PHP
linux下 C语言对 php 扩展
Dec 14 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
Jun 09 PHP
一个PHP的远程图片抓取函数分享
Sep 25 PHP
测试php函数的方法
Nov 13 PHP
2014过年倒计时示例
Jan 31 PHP
PHP中strtr字符串替换用法详解
Nov 26 PHP
在php和MySql中计算时间差的方法详解
Mar 27 PHP
php实现插入数组但不影响原有顺序的方法
Mar 27 PHP
PHP上传Excel文件导入数据到MySQL数据库示例
Oct 25 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Oct 29 #PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 #PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
Oct 27 #PHP
PHP实现异步调用方法研究与分享
Oct 27 #PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 #PHP
PHP 小心urldecode引发的SQL注入漏洞
Oct 27 #PHP
Session保存到数据库的php类分享
Oct 24 #PHP
You might like
通用PHP动态生成静态HTML网页的代码
2010/03/04 PHP
PHP将MySQL的查询结果转换为数组并用where拼接的示例
2016/05/13 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
PHP+MySQL实现在线测试答题实例
2020/01/02 PHP
jquery 追加tr和删除tr示例代码
2013/09/12 Javascript
JS 实现导航栏悬停效果(续2)
2013/09/24 Javascript
juery框架写的弹窗效果适合新手
2013/11/27 Javascript
ExtJS的拖拽效果示例
2013/12/09 Javascript
javascript伸缩型菜单实现代码
2015/11/16 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
2016/07/01 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
jfinal与bootstrap的登出实战详解
2017/11/27 Javascript
详解如何构建Promise队列实现异步函数顺序执行
2018/10/23 Javascript
详解基于 Node.js 的轻量级云函数功能实现
2019/07/08 Javascript
如何在项目中使用log4.js的方法步骤
2019/07/16 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
2019/11/13 Javascript
Vue 自适应高度表格的实现方法
2020/05/13 Javascript
angular中的post请求处理示例详解
2020/06/30 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python2.7实现邮件发送功能
2018/12/12 Python
python使用PyQt5的简单方法
2019/02/27 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
美国大城市最热门旅游景点门票:CityPASS
2016/12/16 全球购物
美国儿童服装、家具和玩具精品店:Maisonette
2019/11/24 全球购物
业务经理岗位职责
2013/11/11 职场文书
给老婆的搞笑检讨书
2014/01/12 职场文书
见义勇为事迹材料
2014/12/24 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
保研推荐信范文
2015/03/25 职场文书
会议室使用管理制度
2015/08/06 职场文书
python 如何做一个识别率百分百的OCR
2021/05/29 Python
Python anaconda安装库命令详解
2021/10/16 Python