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 相关文章推荐
PHP的中问验证码
Nov 25 PHP
php下防止单引号,双引号在接受页面转义的设置方法
Sep 25 PHP
php 上传文件类型判断函数(避免上传漏洞 )
Jun 08 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
Jun 21 PHP
php中使用$_REQUEST需要注意的一个问题
May 02 PHP
php+xml实现在线英文词典查询的方法
Jan 23 PHP
php强制更新图片缓存的方法
Feb 11 PHP
php 批量查询搜狗sogou代码分享
May 17 PHP
浅谈php中include文件变量作用域
Jun 18 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
Dec 19 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
thinkPHP多表查询及分页功能实现方法示例
Jul 03 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中利用wsdl创建标准webservice的实现代码
2011/12/07 PHP
ThinkPHP分页实例
2014/10/15 PHP
使用JavaScript动态设置样式实现代码及演示动画
2013/01/25 Javascript
jtable列中自定义button示例代码
2013/11/21 Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
2014/10/17 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
js验证框架之RealyEasy验证详解
2016/06/08 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
easyui combogrid实现本地模糊搜索过滤多列
2017/05/13 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
JavaScript中利用Array filter() 方法压缩稀疏数组
2018/02/24 Javascript
jQuery替换节点元素的操作方法
2018/03/18 jQuery
vue 自定义 select内置组件
2018/04/10 Javascript
Vue中props的使用详解
2018/06/15 Javascript
实例详解vue.js浅度监听和深度监听及watch用法
2018/08/16 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
vue使用video.js进行视频播放功能
2019/07/18 Javascript
vue语法自动转typescript(解放双手)
2019/09/18 Javascript
Vue vm.$attrs使用场景详解
2020/03/08 Javascript
学习python类方法与对象方法
2016/03/15 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
Python通过类的组合模拟街道红绿灯
2020/09/16 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
20世纪40年代连衣裙和复古服装:The Seamstress Of Bloomsbury
2018/07/24 全球购物
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
经济系大学生求职信
2013/10/01 职场文书
农民致富事迹材料
2014/01/23 职场文书
作文评语集锦大全
2014/04/23 职场文书
篝火晚会策划方案
2014/05/16 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
蔬果开业典礼发言稿应该怎么写?
2019/09/03 职场文书
CSS中妙用 drop-shadow 实现线条光影效果
2021/11/11 HTML / CSS
Linux安装apache服务器的配置过程
2021/11/27 Servers
PHP RabbitMQ消息列队
2022/05/11 PHP
win sever 2022如何占用操作主机角色
2022/06/25 Servers