php数组函数序列之array_search()- 按元素值返回键名


Posted in PHP onNovember 04, 2011

array_search()定义和用法
array_search() 函数与 in_array() 一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回。如果没找到,则返回 false。

在 PHP 4.2.0 之前,函数在失败时返回 null 而不是 false。

如果第三个参数 strict 被指定为 true,则只有在数据类型和值都一致时才返回相应元素的键名。

语法
array_search(value,array,strict)参数 描述
value 必需。规定在数组中搜索的值。
array 必需。被搜索的数组。
strict 可选。可能的值:

true
false - 默认
如果值设置为 true,还将在数组中检查给定值的类型。(参见例子 2)

例子 1

<?php 
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse"); 
echo array_search("Dog",$a); 
?>

输出:

a

PHP 相关文章推荐
一个SQL管理员的web接口
Oct 09 PHP
浅谈PHP 闭包特性在实际应用中的问题
Oct 30 PHP
PHP写的求多项式导数的函数代码
Jul 04 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 PHP
windows7下安装php的php-ssh2扩展教程
Jul 04 PHP
初识Laravel
Oct 30 PHP
PHP连接MSSQL方法汇总
Feb 05 PHP
Zend Framework动作助手Json用法实例分析
Mar 05 PHP
PHP 绘制网站登录首页图片验证码
Apr 12 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 PHP
Yii2框架redis基本应用示例
Jul 13 PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
Oct 30 PHP
php 伪造本地文件包含漏洞的代码
Nov 03 #PHP
有关php运算符的知识大全
Nov 03 #PHP
PHP读取txt文件的内容并赋值给数组的代码
Nov 03 #PHP
PHP支持多种格式图片上传(支持jpg、png、gif)
Nov 03 #PHP
PHP安全防范技巧分享
Nov 03 #PHP
防止本地用户用fsockopen DDOS攻击对策
Nov 02 #PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 #PHP
You might like
PHP中Session引起的脚本阻塞问题解决办法
2014/04/08 PHP
修改ThinkPHP缓存为Memcache的方法
2014/06/25 PHP
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
php读取本地json文件的实例
2018/03/07 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
PHP数组访问常用方法解析
2020/09/05 PHP
php使用event扩展的io复用测试的示例
2020/10/20 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
jQuery fadeTo方法调整图片的透明度使用介绍
2013/05/06 Javascript
在AngularJS中如何使用谷歌地图把当前位置显示出来
2016/01/25 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
2016/12/12 Javascript
javascript 中iframe高度自适应(同域)实例详解
2017/05/16 Javascript
ztree实现权限横向显示功能
2017/05/20 Javascript
Angular 4.0学习教程之架构详解
2017/09/12 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
你点的 ES6一些小技巧,请查收
2018/04/25 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
JS简单判断是否在微信浏览器打开的方法示例
2019/01/08 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
[43:43]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第三场 11.29
2020/12/02 DOTA
python如何保证输入键入数字的方法
2019/08/23 Python
详解一种用django_cache实现分布式锁的方式
2019/09/01 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
基于python中__add__函数的用法
2019/11/25 Python
python cv2截取不规则区域图片实例
2019/12/21 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
在Django中预防CSRF攻击的操作
2020/03/13 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
预订旅游活动、景点和旅游:GetYourGuide
2019/09/29 全球购物
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
linux系统都有哪些运行级别
2016/03/26 面试题
银行内勤岗位职责
2014/04/09 职场文书
中学生自我评价2015
2015/03/03 职场文书
《月歌。》宣布制作10周年纪念剧场版《RABBITS KINGDOM THE MOVIE》
2022/04/02 日漫