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)
Sep 04 PHP
php目录操作函数之获取目录与文件的类型
Dec 29 PHP
smarty巧妙处理iframe中内容页的代码
Mar 07 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
Jun 09 PHP
ThinkPHP中自定义目录结构的设置方法
Aug 15 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
Oct 26 PHP
php强大的时间转换函数strtotime
Feb 18 PHP
PHP闭包函数传参及使用外部变量的方法
Mar 15 PHP
微信支付的开发流程详解
Sep 13 PHP
Laravel5中防止XSS跨站攻击的方法
Oct 10 PHP
php+redis实现多台服务器内网存储session并读取示例
Jan 12 PHP
PHP封装函数实现生成随机的字符串验证码
Jan 24 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 EOT定界符的使用详解
2008/09/30 PHP
PHP的array_diff()函数在处理大数组时的效率问题
2011/11/27 PHP
php生成静态文件的多种方法分享
2012/07/17 PHP
php使用base64加密解密图片示例分享
2014/01/20 PHP
PHP反射机制用法实例
2014/08/28 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
javascript 表单的友好用户体现
2009/01/07 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
jQuery层次选择器选择元素使用介绍
2013/04/18 Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
快速掌握WordPress中加载JavaScript脚本的方法
2015/12/17 Javascript
理解jquery事件冒泡
2016/01/03 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
2016/03/22 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
Angularjs中controller的三种写法分享
2016/09/21 Javascript
D3.js实现雷达图的方法详解
2016/09/22 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
2019/04/29 Javascript
[00:27]DOTA2战队VP、Secret贺新春
2018/02/11 DOTA
[03:11]TI9战队档案 - Alliance
2019/08/20 DOTA
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
python妹子图简单爬虫实例
2015/07/07 Python
PyCharm 设置SciView工具窗口的方法
2019/01/15 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
浅析Python 责任链设计模式
2020/09/11 Python
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
摩托车和ATV零件、配件和服装的首选在线零售商:MotoSport
2017/12/22 全球购物
俄罗斯购买内衣网站:Trusiki
2020/08/22 全球购物
高校毕业生登记表自我鉴定
2013/11/03 职场文书
员工生日活动方案
2014/08/24 职场文书
个人年终总结范文
2015/03/09 职场文书
护士2015年终工作总结
2015/04/29 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang
Python中字符串对象语法分享
2022/02/24 Python