首頁 > 後端開發 > php教程 > php判斷元素是否出現在陣列中

php判斷元素是否出現在陣列中

小云云
發布: 2023-03-20 13:14:01
原創
20466 人瀏覽過

在PHP中,可以使用in_array()函數直接確定某元素是否在陣列中。如果數組中存在該元素,則in_array()函數會傳回true,否則傳回false。本文主要和大家分享php判斷元素是否出現在陣列中,希望能幫助大家。


語法

in_array(search,array,type)
登入後複製
##描述必要。規定要在數組搜尋的值。 必要。規定要搜尋的陣列。 #可選。如果設定該參數為 true,則檢查搜尋的資料與陣列的值的類型是否相同。

註解:如果 search參數是字串,且 type 

#參數設為true,則搜尋區分大小寫。

自PHP4.2起,search參數現在也可能是陣列

    #例如:
  1. $arr=array("107","網站",

  2. "工作室"
  3. );  if(in_array("107",

    ##$arr
  4. )){

        echo 

    "符合成功"
  5. #;  

    }

    else
  6. {  


########################################################################################################################################## ##    ###echo###### ######"匹配失敗"######;  ######################################################################################################### }  ###############運作結果為:######符合成功### ################### ########
  1. $arr=#array(##"107" ,"網站","工作室");  

  2. if(in_array("河南大學",#$arr )){  

  3.     echo#"符合成功" ;  

  4. }else#{  

  5. ##    
  6. echo

     

    "符合失敗"
  7. ##;  

################################################################### ######}  ############### 執行結果為:######匹配失敗####
#參數
search
array
type

以上是php判斷元素是否出現在陣列中的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板