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 相关文章推荐
PHP5在Apache下的两种模式的安装
Sep 05 PHP
用PHP实现WEB动态网页静态
Oct 09 PHP
php学习笔记 类的声明与对象实例化
Jun 13 PHP
支持中文的php加密解密类代码
Nov 27 PHP
解析mysql left( right ) join使用on与where筛选的差异
Jun 18 PHP
destoon实现首页显示供应、企业、资讯条数的方法
Jul 15 PHP
php图像处理类实例
Jul 28 PHP
php函数传值的引用传递注意事项分析
Jun 25 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 PHP
PHP中使用CURL发送get/post请求上传图片批处理功能
Oct 15 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 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 之 没有mysql支持时的替代方案
2006/10/09 PHP
PHP 用数组降低程序的时间复杂度
2009/12/04 PHP
ezSQL PHP数据库操作类库
2010/05/16 PHP
Yii数据读取与跳转参数传递用法实例分析
2016/07/12 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
2019/10/12 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
jquery 利用show和hidden实现级联菜单示例代码
2013/08/09 Javascript
js实现人民币大写金额形式转换
2016/04/27 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
2016/10/08 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
Vue组件之全局组件与局部组件的使用详解
2017/10/09 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
vue实现滑动超出指定距离回顶部功能
2019/07/31 Javascript
Python守护进程用法实例分析
2015/06/04 Python
Python实现mysql数据库更新表数据接口的功能
2017/11/19 Python
Python中使用支持向量机SVM实践
2017/12/27 Python
Tensorflow的常用矩阵生成方式
2020/01/04 Python
np.dot()函数的用法详解
2020/01/17 Python
Python实现链表反转的方法分析【迭代法与递归法】
2020/02/22 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
浅析Python面向对象编程
2020/07/10 Python
pycharm如何使用anaconda中的各种包(操作步骤)
2020/07/31 Python
Python读写Excel表格的方法
2021/03/02 Python
Sunglasses Shop荷兰站:英国最大的太阳镜独立在线零售商和供应商
2017/01/08 全球购物
Johnson Fitness澳大利亚:高级健身器材
2021/03/16 全球购物
有针对性的求职自荐信
2013/11/14 职场文书
优秀交警事迹材料
2014/01/26 职场文书
如何写好优秀的创业计划书
2014/01/30 职场文书
转预备党员政审材料
2014/02/06 职场文书
记帐员岗位责任制
2014/02/08 职场文书
项目负责人岗位职责
2015/02/15 职场文书
Goland使用Go Modules创建/管理项目的操作
2021/05/06 Golang
Pillow图像处理库安装及使用
2022/04/12 Python