当前位置: 首页> 函数类别大全> array_search

array_search

在数组中搜索给定的值,如果成功则返回首个相应的键名
名称:array_search
分类:数组
所属语言:php
一句话介绍:搜索数组中给定的值并返回键名。

定义和用法

array_search() 函数在数组中搜索某个键值,并返回对应的键名。

实例

例子 1

在数组中搜索键值 "red",并返回它的键名:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>

亲自试一试

例子 2

在数组中搜索键值 5,并返回它的键名(注意 ""):

<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>

亲自试一试

同类函数
  • 更改数组中所有键的大小写 array_change_key_case

    array_change_key_case

    更改数组中所有键的大小写
  • 以指定长度将一个值填充进数组 array_pad

    array_pad

    以指定长度将一个值填充进数组
  • 使用用户自定义函数对数组中的每个元素做回调处理 array_walk

    array_walk

    使用用户自定义函数对数组中的每个元素做回
  • 返回单元顺序相反的数组 array_reverse

    array_reverse

    返回单元顺序相反的数组
  • 新建一个数组 array

    array

    新建一个数组
  • 带索引检查计算数组的差集,用回调函数比较数据 array_udiff_assoc

    array_udiff_assoc

    带索引检查计算数组的差集,用回调函数比较
  • 从关联数组中取得键名 key

    key

    从关联数组中取得键名
  • 用“自然排序”算法对数组进行不区分大小写字母的排序 natcasesort

    natcasesort

    用“自然排序”算法对数组进行不区分大小写
热门文章