當前位置: 首頁> 函數類別大全> 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_reduce

    array_reduce

    用回調函數迭代地將數組簡化為單一的值
  • 計算數組中的單元數目,或對像中的屬性個數 count

    count

    計算數組中的單元數目,或對像中的屬性個數
  • 對數組中的每個成員遞歸地應用用戶函數 array_walk_recursive

    array_walk_recursive

    對數組中的每個成員遞歸地應用用戶函數
  • 通過使用一個數組作為鍵而另一個數組作為其值來創建數組 array_combine

    array_combine

    通過使用一個數組作為鍵而另一個數組作為其
  • 用“自然排序”算法對數組排序 natsort

    natsort

    用“自然排序”算法對數組排序
  • 交換數組中的鍵和值 array_flip

    array_flip

    交換數組中的鍵和值
  • 獲取一個數組的最後一個鍵的名字 array_key_last

    array_key_last

    獲取一個數組的最後一個鍵的名字
  • 帶索引檢查計算數組的交集,用回調函數比較數據 array_uintersect_assoc

    array_uintersect_assoc

    帶索引檢查計算數組的交集,用回調函數比較
熱門文章