php判断数组中是否存在指定键(key)的方法


Posted in PHP onMarch 17, 2015

本文实例讲述了php判断数组中是否存在指定键(key)的方法。分享给大家供大家参考。具体分析如下:

php中有两个函数用来判断数组中是否包含指定的键,分别是array_key_exists和isset

array_key_exists语法如下

array_key_exists($key, $array)

如果键存在返回true isset函数语法如下

isset($array[$key])

如果键存在返回true

演示代码如下:

<?php
$array = array("Zero"=>"PHP", "One"=>"Perl", "Two"=>"Java");
print("Is 'One' defined? ".array_key_exists("One", $array)."\n");
print("Is '1' defined? ".array_key_exists("1", $array)."\n");
print("Is 'Two' defined? ".isset($array["Two"])."\n");
print("Is '2' defined? ".isset($array[2])."\n");
?>

返回结果如下:

Is 'One' defined? 1
Is '1′ defined?
Is 'Two' defined? 1
Is '2′ defined?

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php 将bmp图片转为jpg等其他任意格式的图片
Jun 29 PHP
php正则表达匹配中文问题分析小结
Mar 25 PHP
那些年我们错过的魔术方法(Magic Methods)
Jan 14 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
Sep 27 PHP
php计算title标题相似比的方法
Jul 29 PHP
PHP实现连接设备、通讯和发送命令的方法
Oct 13 PHP
详解PHP序列化反序列化的方法
Oct 27 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
PHP 微信扫码支付源代码(推荐)
Nov 03 PHP
YII框架常用技巧总结
Apr 27 PHP
redis+php实现微博(三)微博列表功能详解
Sep 23 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
May 02 PHP
php在数组中查找指定值的方法
Mar 17 #PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 #PHP
PHP实现获取客户端IP并获取IP信息
Mar 17 #PHP
支付宝接口开发集成支付环境小结
Mar 17 #PHP
php读取文件内容到数组的方法
Mar 16 #PHP
php实现以只读方式打开文件的方法
Mar 16 #PHP
php实现在服务器上创建目录的方法
Mar 16 #PHP
You might like
PHP中::、-&amp;gt;、self、$this几种操作符的区别介绍
2013/04/24 PHP
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
ThinkPHP安装和设置
2015/07/27 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
PHP实现提取多维数组指定一列的方法总结
2019/12/04 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
Javascript alert消息换行的方法
2013/08/07 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
js中文逗号转英文实现
2014/02/11 Javascript
Jquery中find与each方法用法实例
2015/02/04 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
Prototype框架详解
2015/11/25 Javascript
Jquery轮播效果实现过程解析
2016/03/30 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
Vue.js双向绑定操作技巧(初级入门)
2016/12/27 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
Vue filter格式化时间戳时间成标准日期格式的方法
2018/09/16 Javascript
[43:35]TI4 循环赛第二日Liquid vs Fnatic
2014/07/11 DOTA
python遍历类中所有成员的方法
2015/03/18 Python
python安装oracle扩展及数据库连接方法
2017/02/21 Python
python scp 批量同步文件的实现方法
2019/01/03 Python
在django view中给form传入参数的例子
2019/07/19 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
使用openCV去除文字中乱入的线条实例
2020/06/02 Python
马来西亚最大的在线隐形眼镜商店:MrLens
2019/03/27 全球购物
副总经理工作职责
2013/11/28 职场文书
怎样写好自我鉴定
2013/12/04 职场文书
《愚公移山》教学反思
2014/02/20 职场文书
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
初中作文评语
2014/12/25 职场文书
经营场所使用证明
2015/06/19 职场文书
远程教育培训心得体会
2016/01/09 职场文书
Nginx 根据URL带的参数转发的实现
2021/04/01 Servers
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js