在PHP中,可以使用in_array()函數(shù)直接確定某元素是否在數(shù)組中。如果數(shù)組中存在該元素,則in_array()函數(shù)會(huì)返回true,否則返回false。本文主要和大家分享php判斷元素是否出現(xiàn)在數(shù)組中,希望能幫助到大家。
參數(shù) 描述 search 必需。規(guī)定要在數(shù)組搜索的值。 array 必需。規(guī)定要搜索的數(shù)組。 type 可選。如果設(shè)置該參數(shù)為 true,則檢查搜索的數(shù)據(jù)與數(shù)組的值的類型是否相同。
語(yǔ)法
in_array(search,array,type)
注釋:如果 search 參數(shù)是字符串,且 type 參數(shù)設(shè)置為 true,則搜索區(qū)分大小寫(xiě)。
自PHP4.2起, search參數(shù)現(xiàn)在也可能是數(shù)組
例如:
$arr=array("107","網(wǎng)站","工作室");
if(in_array("107",$arr)){
echo "匹配成功";
}else{
echo "匹配失敗";
}
運(yùn)行結(jié)果為:
匹配成功
$arr=array("107","網(wǎng)站","工作室");
if(in_array("河南大學(xué)",$arr)){
echo "匹配成功";
}else{
echo "匹配失敗";
}
運(yùn)行結(jié)果為:
匹配失敗
以上就是php判斷元素是否出現(xiàn)在數(shù)組中的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!