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

    array_udiff_uassoc

    带索引检查计算数组的差集,用回调函数比较
  • 移除数组中重复的值 array_unique

    array_unique

    移除数组中重复的值
  • 弹出数组最后一个单元(出栈) array_pop

    array_pop

    弹出数组最后一个单元(出栈)
  • array_key_exists的别名 key_exists

    key_exists

    array_key_exists的别名
  • 用回调函数对键名比较计算数组的差集 array_diff_ukey

    array_diff_ukey

    用回调函数对键名比较计算数组的差集
  • 计算数组的差异 array_diff

    array_diff

    计算数组的差异
  • 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联 uasort

    uasort

    使用用户自定义的比较函数对数组中的值进行
  • 用“自然排序”算法对数组排序 natsort

    natsort

    用“自然排序”算法对数组排序
热门文章