本文小編為大家詳細(xì)介紹“php怎么查找數(shù)組中某個(gè)值”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“php怎么查找數(shù)組中某個(gè)值”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識(shí)吧。
創(chuàng)新互聯(lián)專注于盧龍網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供盧龍營銷型網(wǎng)站建設(shè),盧龍網(wǎng)站制作、盧龍網(wǎng)頁設(shè)計(jì)、盧龍網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造盧龍網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供盧龍網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
查找方法:1、用“in_array($search,$arr,$type)”語句;2、用“array_search($search,$arr,$type)”語句;3、用“array_key_exists($search,$arr)”語句。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php查找數(shù)組中某個(gè)值的方法
方法1:使用in_array()函數(shù)
in_array() 函數(shù)搜索數(shù)組中是否存在指定的值。
方法2:array_search() 函數(shù)
array_search() 函數(shù)與 in_array() 一樣,在數(shù)組中查找一個(gè)鍵值。如果找到了該值,匹配元素的鍵名會(huì)被返回。如果沒找到,則返回 false。
"Dog","b"=>"Cat","c"=>5,"d"=>"5"); echo array_search("Dog",$a); echo array_search("5",$a); ?>
方法3:使用array_key_exists() 函數(shù)
array_key_exists() 函數(shù)檢查某個(gè)數(shù)組中是否存在指定的鍵名,如果鍵名存在則返回 true,如果鍵名不存在則返回 false。
"Dog","b"=>"Cat"); if(array_key_exists("a",$a)){ echo "Key exists!"; }else{ echo "Key does not exist!"; } ?>
讀到這里,這篇“php怎么查找數(shù)組中某個(gè)值”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識(shí)點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。