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 相关文章推荐
php项目打包方法
Feb 18 PHP
PHP 判断常量,变量和函数是否存在
Apr 26 PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 PHP
PHP防盗链代码实例
Aug 27 PHP
PHP has encountered a Stack overflow问题解决方法
Nov 03 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
Dec 18 PHP
php制作的简单验证码识别代码
Jan 26 PHP
Yii开启片段缓存的方法
Mar 28 PHP
php实现按天数、星期、月份查询的搜索框
May 02 PHP
Ubuntu 16.04下安装PHP 7过程详解
Mar 28 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
Apr 27 PHP
PHP命令Command模式用法实例分析
Aug 08 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.MVC的模板标签系统(二)
2006/09/05 PHP
15种PHP Encoder的比较
2007/03/06 PHP
PHP json格式和js json格式 js跨域调用实现代码
2012/09/08 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
Alliance vs Liquid BO3 第三场2.13
2021/03/10 DOTA
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的解决方法
2010/06/12 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
Flash图片上传组件 swfupload使用指南
2015/03/14 Javascript
jQuery实现图片走马灯效果的原理分析
2016/01/16 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
2016/12/29 Javascript
vue.js的安装方法
2017/05/12 Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
2019/03/19 Javascript
一文快速详解前端框架 Vue 最强大的功能
2019/05/21 Javascript
vue+element实现表格新增、编辑、删除功能
2019/05/28 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
vue h5移动端禁止缩放代码
2019/10/28 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
python每次处理固定个数的字符的方法总结
2013/01/29 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
python 获取键盘输入,同时有超时的功能示例
2018/11/13 Python
pandas使用apply多列生成一列数据的实例
2018/11/28 Python
Python实现仿射密码的思路详解
2020/04/23 Python
基于ccs3的timeline时间线实现方法
2020/04/30 HTML / CSS
怎样在程序里获得一个空指针
2015/01/24 面试题
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
2015/05/29 面试题
网络专业学生个人的自我评价
2013/12/16 职场文书
航海技术专业毕业生求职信
2014/04/06 职场文书
中秋寄语大全
2014/04/11 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
房产协议书范本
2014/10/18 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
给医院的感谢信
2015/01/21 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书