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实现MySQL更新记录的代码
Jun 07 PHP
php str_pad() 将字符串填充成指定长度的字符串
Feb 23 PHP
回帖脱衣服的图片实现代码
Feb 15 PHP
PHP中批量生成静态html(命令行下运行PHP)
Apr 19 PHP
php查询whois信息的方法
Jun 08 PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
Jun 29 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
Mar 01 PHP
Yii2框架实现注册和登录教程
Sep 30 PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
Dec 25 PHP
PHP提取字符串中的手机号正则表达式怎么写
Jul 17 PHP
PHP实现限制IP访问及提交次数的方法详解
Jul 17 PHP
数据结构之利用PHP实现二分搜索树
Oct 25 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学习之PHP变量
2006/10/09 PHP
PHP编程之高级技巧——利用Mysql函数
2006/10/09 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
2012/06/17 PHP
基于PHP选项与信息函数的使用详解
2013/05/10 PHP
PHP判断图片格式的七种方法小结
2013/06/03 PHP
PHP随机生成信用卡卡号的方法
2015/03/23 PHP
PHP __call()方法实现委托示例
2019/05/20 PHP
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
Extjs EditorGridPanel中ComboBox列的显示问题
2011/07/04 Javascript
js实现倒计时时钟的示例代码
2013/12/17 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
2017/08/04 Javascript
css和js实现弹出登录居中界面完整代码
2017/11/26 Javascript
jQuery实现侧边栏隐藏与显示的方法详解
2018/12/22 jQuery
如何实现双向绑定mvvm的原理实现
2019/05/28 Javascript
[00:35]DOTA2上海特级锦标赛 MVP.Phx战队宣传片
2016/03/04 DOTA
讲解Python中运算符使用时的优先级
2015/05/14 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
举例讲解Python的lambda语句声明匿名函数的用法
2016/07/01 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
2018/03/05 Python
python设置值及NaN值处理方法
2018/07/03 Python
python 3.6.5 安装配置方法图文教程
2018/09/18 Python
python使用Geany编辑器配置方法
2020/02/21 Python
用Python在Excel里画出蒙娜丽莎的方法示例
2020/04/28 Python
python求解汉诺塔游戏
2020/07/09 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
2021/02/07 Python
如何实现一个自定义类的序列化
2012/05/22 面试题
高级文秘工作总结的自我评价
2013/09/28 职场文书
企业消防安全制度
2014/02/02 职场文书
幼儿园五一活动方案
2014/02/07 职场文书
21岁生日感言
2014/02/27 职场文书
出纳员岗位职责
2014/03/13 职场文书
代办社保委托书范文
2014/10/06 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
电影开国大典观后感
2015/06/04 职场文书
学雷锋活动简报
2015/07/20 职场文书