亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php數組查找函數in_array()、array_search()、array_key_exists()使用實例

2024-09-04 11:43:23
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php數組查找函數in_array()、array_search()、array_key_exists()使用實例,需要的朋友可以參考下。

php在數組中查找指定值是否存在的方法有很多,記得很久以前我一直都是傻傻的用foreach循環來查找的,下面我主要分享一下用php內置的三個數組函數來查找指定值是否存在于數組中,這三個數組分別是 in_array(),array_search(),array_key_exists()。

首先分別介紹一下各自的定義與作用

in_array(value,array,type)

該函數的作用是在數組array中搜索指定的value值,type是可選參數,如果設置該參數為 true ,則檢查搜索的數據與數組的值的類型是否相同,即恒等于。

示例:

  1. <?php 
  2. $people = array("Peter""Joe""Glenn""Cleveland"); 
  3. if(in_array("Glenn",$people)){ 
  4.   echo "Match found"
  5. }else
  6.   echo "Match not found"
  7. ?> 

輸出:

Match found

array_key_exists(key,array)

示例:

該函數是判斷某個數組array中是否存在指定的 key,如果該 key 存在,則返回 true,否則返回 false。

示例:

  1. <?php 
  2. $a=array("a"=>"Dog","b"=>"Cat"); 
  3. if(array_key_exists("a",$a)){ 
  4.  echo "Key exists!"
  5. }else
  6.  echo "Key does not exist!"
  7. ?> 

輸出:

Key exists!

array_search(value,array,strict)

array_search() 函數與 in_array() 一樣,在數組中查找一個鍵值。如果找到了該值,則返回匹配該元素所對應的鍵名。如果沒找到,則返回 false。注意在 PHP 4.2.0 之前,函數在失敗時返回 null 而不是 false。同樣如果第三個參數 strict 被指定為 true,則只有在數據類型和值都一致時才返回相應元素的鍵名。

示例:

  1. <?php 
  2. $a=array("a"=>"Dog","b"=>"Cat","c"=>5,"d"=>"5"); 
  3. echo array_search("Dog",$a); 
  4. echo array_search("5",$a); 
  5. ?> 

輸出:ad

經過實際性能對比,在數據量不大的時候,比如小于1000,查找用哪一種都行,都不會成為性能上的瓶頸。但當數據量比較大的時候,用 array_key_exists 比較合適。據測試 array_key_exist 要比 in_array 效率高十幾甚至幾十倍。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最近2019年日本中文免费字幕| 中文字幕日韩高清| 亚洲国产精品人人爽夜夜爽| 中文字幕亚洲国产| 成人精品久久av网站| 日韩精品电影网| 国产在线拍揄自揄视频不卡99| 庆余年2免费日韩剧观看大牛| 亚洲欧美日韩精品久久奇米色影视| 国产精品美女免费| 国产91精品黑色丝袜高跟鞋| 国产91精品久久久久久| 日本久久久久久久久| 国产欧美精品一区二区三区介绍| 日韩av理论片| 欧美极品欧美精品欧美视频| 91久久夜色精品国产网站| 97精品国产97久久久久久免费| 亚洲理论片在线观看| 欧美在线视频观看| 欧美日韩免费在线观看| 国外成人在线播放| 国产精品久久在线观看| 日韩一区视频在线| 亚洲成人中文字幕| 91九色精品视频| 日韩在线观看网址| 国产精品aaaa| 精品国产乱码久久久久久婷婷| 日韩有码在线播放| 国产综合久久久久| 日本成人激情视频| 国产精品入口福利| 国产成人综合精品在线| 久久精品国产亚洲7777| 俺去亚洲欧洲欧美日韩| 亚洲黄色av网站| 国产精品嫩草影院久久久| 国产亚洲成精品久久| 日日噜噜噜夜夜爽亚洲精品| 久久精品国产清自在天天线| 久久色在线播放| 国产免费成人av| 精品在线欧美视频| 国产女精品视频网站免费| 亚洲国产中文字幕在线观看| 午夜伦理精品一区| 久久久久久久久久久久av| 亚洲成人在线网| 日韩中文字幕不卡视频| 欧美极品少妇xxxxⅹ喷水| 成人精品在线观看| 国产精品2018| 福利一区福利二区微拍刺激| 日韩欧美在线视频| 免费97视频在线精品国自产拍| 欧美国产日韩xxxxx| 国产综合色香蕉精品| 奇米成人av国产一区二区三区| 久久影视电视剧免费网站清宫辞电视| 成人福利网站在线观看11| 欧美日韩国产在线| 国产精品成av人在线视午夜片| 亚洲永久免费观看| 秋霞成人午夜鲁丝一区二区三区| 欧美放荡办公室videos4k| 这里只有精品视频在线| 欧美性猛交xxxx乱大交3| 91在线|亚洲| 成人精品一区二区三区| 欧美不卡视频一区发布| 97人人爽人人喊人人模波多| 久久久女人电视剧免费播放下载| 91免费在线视频| 国产婷婷色综合av蜜臀av| 亚洲国产精品成人av| 日韩国产欧美精品在线| 亚洲视频自拍偷拍| www.亚洲免费视频| 日产精品久久久一区二区福利| 国产精品久久久久免费a∨大胸| 国产精品扒开腿爽爽爽视频| www.日韩.com| 91国产精品91| 国产亚洲一级高清| 日韩av中文字幕在线免费观看| 日韩精品福利网站| 国产亚洲精品久久久| 国产精品久久久久9999| 91精品国产色综合| 欧美丰满少妇xxxx| 欧美日韩爱爱视频| 欧美在线观看网址综合| 亚洲精品自拍视频| 在线播放国产精品| 欧美性猛交xxxx黑人| 国产在线观看91精品一区| 国产一区二中文字幕在线看| 91免费看国产| 人妖精品videosex性欧美| 精品国内自产拍在线观看| 国产精品高潮呻吟久久av野狼| 中文字幕综合在线| 国产精品免费看久久久香蕉| 国产成人综合av| 亚洲第一福利在线观看| 欧美激情在线观看视频| 亚洲成人激情小说| 在线观看免费高清视频97| 欧美一级大片在线免费观看| 成人黄色av免费在线观看| 欧美性xxxxhd| 91九色单男在线观看| 国产综合视频在线观看| 福利微拍一区二区| 国产精品久久久久久影视| 亚洲精品永久免费精品| 国产精品午夜一区二区欲梦| 91夜夜未满十八勿入爽爽影院| 欧美一区二区三区艳史| 久久久久亚洲精品成人网小说| 热re99久久精品国产66热| 91精品综合久久久久久五月天| 日韩一区二区精品视频| 国产v综合ⅴ日韩v欧美大片| 日韩电影大片中文字幕| 这里只有视频精品| 亚洲激情第一页| 国产亚洲人成网站在线观看| 亚洲欧美日韩一区二区三区在线| 日韩av免费看网站| 国产欧美日韩中文| 成人免费在线视频网址| 久久久久中文字幕2018| 欧美成在线视频| 国产女人18毛片水18精品| 奇米4444一区二区三区| 亚洲v日韩v综合v精品v| 久久亚洲春色中文字幕| 亚洲成色999久久网站| 精品高清一区二区三区| 中文字幕亚洲天堂| 成人av资源在线播放| 久久久女人电视剧免费播放下载| 国产精品狠色婷| 精品一区二区三区四区在线| 中国china体内裑精亚洲片| 国产精品入口尤物| 欧洲亚洲在线视频| 欧美有码在线观看| 亚洲欧美日韩国产成人| 亚洲伊人久久大香线蕉av| 国产成人精品免费久久久久| 这里只有精品丝袜| 亚洲国产成人一区| 亚洲男人天堂古典| 国产精品美女久久| 欧美日韩精品在线播放| 一区二区三区在线播放欧美| yellow中文字幕久久| 中文字幕欧美专区| 欧美精品亚州精品| 国产精品久久久久av免费| 国产精品私拍pans大尺度在线|