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 相关文章推荐
杏林同学录(四)
Oct 09 PHP
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
Sep 09 PHP
ThinkPHP查询语句与关联查询用法实例
Nov 01 PHP
php根据生日计算年龄的方法
Jul 13 PHP
PHP语法小结之基础和变量
Nov 22 PHP
YII使用url组件美化管理的方法
Dec 28 PHP
必须收藏的php实用代码片段
Feb 02 PHP
PHP+MYSQL实现读写分离简单实战
Mar 13 PHP
[企业公众号]升级到[企业微信]之后发送消息失败的解决方法
Jun 30 PHP
PHP文件后缀不强制为.php方法
Mar 31 PHP
php常用字符串查找函数strstr()与strpos()实例分析
Jun 21 PHP
如何在Laravel之外使用illuminate组件详解
Sep 20 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图片自动裁切应付不同尺寸的显示
2014/10/16 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
PHP实现的简单sha1加密功能示例
2017/08/27 PHP
javascript操作cookie的文章(设置,删除cookies)
2010/04/01 Javascript
关闭时刷新父窗口两种方法
2014/05/07 Javascript
js+jquery实现图片裁剪功能
2015/01/02 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
移动端脚本框架Hammer.js
2016/12/15 Javascript
JavaScript对象引用与赋值实例详解
2017/03/15 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
jquery ajaxfileupload异步上传插件
2017/11/21 jQuery
nodejs实现大文件(在线视频)的读取
2020/10/16 NodeJs
JS实现520 表白简单代码
2018/05/21 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
引入外部js脚本加载慢与页面白屏问题的解决
2018/12/10 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
[01:03:27]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python实现使用request模块下载图片demo示例
2019/05/24 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
基于python的selenium两种文件上传操作实现详解
2019/09/19 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
从训练好的tensorflow模型中打印训练变量实例
2020/01/20 Python
Python处理mysql特殊字符的问题
2020/03/02 Python
python -v 报错问题的解决方法
2020/09/15 Python
HTML5-WebSocket实现聊天室示例
2016/12/15 HTML / CSS
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
法国票务网站:Ticketmaster法国
2018/07/09 全球购物
水电工岗位职责
2014/02/12 职场文书
写求职信有哪些注意事项
2014/05/08 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
调研报告的主要写法
2019/04/18 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python
CSS三大特性继承性、层叠性和优先级详解
2022/01/18 HTML / CSS
python中mongodb包操作数据库
2022/04/19 Python