PHP 在數(shù)組中搜索給定的簡單實(shí)例 array_search 函數(shù)
array_search()
PHP array_search() 函數(shù)用于在數(shù)組中搜索給定的值,如果成功則返回相應(yīng)的鍵名,否則返回 FALSE 。
語法:
mixed array_search( mixed needle, array array [, bool strict] )參數(shù)說明:
參數(shù) | 說明 |
---|---|
needle | 需要在數(shù)組中搜索的值,如果是字符串,則區(qū)分大小寫 |
array | 需要檢索的數(shù)組 |
strict | 可選,如果設(shè)置為 TRUE ,則還會對 needle 與 array 中的值類型進(jìn)行檢查 |
由于索引數(shù)組的起始索引數(shù)字可能是 0 ,因此該函數(shù)也可能返回與 FALSE 等值的非布爾值,例如 0 或者 "",所以需要使用 === 運(yùn)算符對函數(shù)返回的值進(jìn)行嚴(yán)格校驗(yàn)。
例子:
<?php $arr_a = array(0 => "a", 1 => "b", 2 => "c"); $key = array_search("a", $arr_a); if( $key !== FALSE ){ echo "鍵名為:$key"; } else { echo '無匹配結(jié)果'; } ?>
例子輸出結(jié)果如下:
鍵名為:0如果 needle 在 array 中出現(xiàn)不止一次,則返回第一個匹配的鍵。要返回所有匹配值的鍵,請使用 array_keys() 函數(shù)。
以上這篇PHP 在數(shù)組中搜索給定的簡單實(shí)例 array_search 函數(shù)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- php中的路徑問題與set_include_path使用介紹
- PHP include_path設(shè)置技巧分享
- PHP中spl_autoload_register()函數(shù)用法實(shí)例詳解
- PHP中FTP相關(guān)函數(shù)小結(jié)
- 全面解析PHP操作Memcache基本函數(shù)
- php的debug相關(guān)函數(shù)用法示例
- php中array_column函數(shù)簡單實(shí)現(xiàn)方法
- php自定義函數(shù)實(shí)現(xiàn)JS的escape的方法示例
- PHP中Array相關(guān)函數(shù)簡介
- PHP與Java對比學(xué)習(xí)日期時間函數(shù)
- 淺談PHP eval()函數(shù)定義和用法
- 淺談PHP檢查數(shù)組中是否存在某個值 in_array 函數(shù)
- PHP中set_include_path()函數(shù)相關(guān)用法分析
相關(guān)文章
php array_keys 返回?cái)?shù)組的鍵名
php中array_keys函數(shù)用于返回包含數(shù)組中所有鍵名的一個新數(shù)組。本文章向大家詳細(xì)介紹PHP array_keys函數(shù)使用方法。需要的碼農(nóng)可以參考一下2016-10-10PHP中的靜態(tài)變量及static靜態(tài)變量使用詳解
這篇文章主要 紹了PHP中的靜態(tài)變量及static靜態(tài)變量使用詳解的相關(guān)資料,需要的朋友可以參考下2015-11-11PHP中strlen()和mb_strlen()的區(qū)別淺析
這篇文章主要介紹了PHP中strlen()和mb_strlen()的區(qū)別淺析,本文探討的中英混合的字符在使用這個函數(shù)時的區(qū)別,需要的朋友可以參考下2014-06-06分享一段php獲取linux服務(wù)器狀態(tài)的代碼
正在做的項(xiàng)目中,需要使用php獲取Linux服務(wù)器狀態(tài),度娘了一下,發(fā)現(xiàn)絕大部分都是基于WIN系統(tǒng)的,好吧,自力更生,分享給大家一段Linux的代碼2014-05-05php實(shí)現(xiàn)websocket實(shí)時消息推送
這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)websocket實(shí)時消息推送,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03php實(shí)現(xiàn)頁面純靜態(tài)的實(shí)例代碼
本篇文章主要介紹了php實(shí)現(xiàn)頁面純靜態(tài)的實(shí)例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06WordPress后臺中實(shí)現(xiàn)圖片上傳功能的實(shí)例講解
這篇文章主要介紹了WordPress后臺中實(shí)現(xiàn)圖片上傳功能的實(shí)例講解,包括多個圖片上傳表單功能的實(shí)現(xiàn),需要的朋友可以參考下2016-01-01