iT邦幫忙

0

【PHP】-Array_search陣列找值好幫手-菜鳥筆記(1)

php

今天Jame哥交代了新的專案,說實在真的對專案的Flow不是很熟悉
花了很多時間搞清楚Flow/images/emoticon/emoticon06.gif
——————————————————————————————————————————————
Array_search(要搜尋的值,被搜尋的陣列);

  • Array_search回傳值為(目標的key值)
    它會回傳搜尋到的KEY值,意味著你能夠利用這個KEY值直接套用到你的程式中,
    可以直接使用這個搜尋到的變數;
    當陣列中沒有可以滿足條件的答案時,則不回傳資料。
$data = array("FaceBook", "Google", "Yahoo");
$key = array_search("Google",$data);
echo "Key值為:".$key;

 //輸出
  Key值為:1

——————————————————————————————————————————————
還有另一個叫做
——————————————————————————————————————————————
In_array(要搜尋的值,被搜尋的陣列);

  • in_array的回傳值是布林值,也就是TRUE或是FALSE,
    因此可以直接丟進判斷式作為使用。
$data = array("FaceBook", "Google", "Yahoo");
if(in_array("FaceBook",$data)){
    echo "找到";
} else {
    echo "沒找到";
}

//輸出結果
找到

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言