新聞中心
本教程操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

成都創(chuàng)新互聯(lián)公司主營紹興網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),紹興h5重慶小程序開發(fā)搭建,紹興網(wǎng)站營銷推廣歡迎紹興等地區(qū)企業(yè)咨詢
php查詢數(shù)組是否有存在某值
方法1:使用in_array()函數(shù)
在php中,想要查詢數(shù)組是否存在某值,可以直接使用內(nèi)置函數(shù)in_array()
in_array() 函數(shù)搜索數(shù)組中是否存在指定的值。語法格式:
in_array ( $search , $array ,$strict)
| 參數(shù) | 描述 |
|---|---|
| search | 必需。規(guī)定要在數(shù)組搜索的值。 |
| array | 必需。規(guī)定要搜索的數(shù)組。 |
| strict | 可選。如果該參數(shù)設(shè)置為 TRUE,則 in_array() 函數(shù)檢查搜索的數(shù)據(jù)與數(shù)組的值的類型是否相同。 |
返回值:如果在數(shù)組中找到值則返回 TRUE,否則返回 FALSE。
示例:
方法2:使用array_search()函數(shù)
array_search() 函數(shù)在數(shù)組中搜索某個鍵值,并返回對應(yīng)的鍵名。
利用該函數(shù)也可以查詢數(shù)組是否有存在某值,如果存在則則返回對應(yīng)鍵名,如果不存在則返回false。
語法:
array_search(value,array,strict)
| 參數(shù) | 描述 |
|---|---|
| value | 必需。規(guī)定在數(shù)組中搜索的鍵值。 |
| array | 必需。規(guī)定被搜索的數(shù)組。 |
| strict | 可選。如果該參數(shù)被設(shè)置為 TRUE,則函數(shù)在數(shù)組中搜索數(shù)據(jù)類型和值都一致的元素??赡艿闹担?
如果設(shè)置為 true,則在數(shù)組中檢查給定值的類型,數(shù)字 5 和字符串 5 是不同的(參見實例 2)。 |
返回值:
-
如果在數(shù)組中找到指定的鍵值,則返回對應(yīng)的鍵名,否則返回 FALSE。如果在數(shù)組中找到鍵值超過一次,則返回第一次找到的鍵值所匹配的鍵名。
示例:
本文名稱:php怎么查詢數(shù)組是否有存在某值
網(wǎng)站地址:http://m.fisionsoft.com.cn/article/cdsipes.html


咨詢
建站咨詢
