当前位置: 首页> 函数类别大全> 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_uintersect

    array_uintersect

    计算数组的交集,用回调函数比较数据
  • 返回输入数组中单个列的值 array_column

    array_column

    返回输入数组中单个列的值
  • 返回数组中部分的或所有的键名 array_keys

    array_keys

    返回数组中部分的或所有的键名
  • 带索引检查计算数组的交集,用回调函数比较索引 array_intersect_uassoc

    array_intersect_uassoc

    带索引检查计算数组的交集,用回调函数比较
  • 对数组逆向排序 rsort

    rsort

    对数组逆向排序
  • 将数组开头的单元移出数组 array_shift

    array_shift

    将数组开头的单元移出数组
  • 带索引检查计算数组的差集,用回调函数比较数据和索引 array_udiff_uassoc

    array_udiff_uassoc

    带索引检查计算数组的差集,用回调函数比较
  • 用回调函数迭代地将数组简化为单一的值 array_reduce

    array_reduce

    用回调函数迭代地将数组简化为单一的值
热门文章