新聞中心

10年積累的成都做網(wǎng)站、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有南關(guān)免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
in_array() 函數(shù)可以查找數(shù)組中是否包含某個(gè)值,如果存在則返回 TRUE,不存在則返回 FALSE。語(yǔ)法格式如下:
in_array($needle, $array[, $strict = FALSE])
參數(shù)說(shuō)明如下:
- $needle:為待搜索的值,如果 $needle 是字符串,則在比較時(shí)區(qū)分大小寫(xiě);
- $array:為待搜索的數(shù)組;
- $strict:為可選參數(shù),默認(rèn)為 FALSE。
- 如果 $strict 為空或者 FALSE,則 in_array() 函數(shù)只會(huì)檢查 $needle 的值是否和 $array 中的值相等;
- 如果 $strict 的值為 TRUE,in_array() 函數(shù)除了會(huì)檢查 $needle 和 $array 中的值之外,還會(huì)比較它們的類型是否相等。
提示:in_array() 函數(shù)只適用于在一維數(shù)組中查找某個(gè)元素,不會(huì)遞歸查找數(shù)組中每個(gè)維度的元素。
【示例】使用 in_array() 函數(shù)判斷數(shù)組中是否包含某個(gè)值。
'C語(yǔ)言中文網(wǎng)',
'url' =>'http://c.biancheng.net/php/',
'title' =>'PHP教程',
'pid' =>1111,
array(
'id'=>1234,
'article'=>'in_array() 函數(shù)'
)
);
if(in_array('1234', $array, true)){
echo '數(shù)組中包含“1234”
';
}else{
echo '數(shù)組中不包含“1234”
';
}
if(in_array('php教程', $array)){
echo '數(shù)組中包含“php教程”
';
}else{
echo '數(shù)組中不包含“php教程”
';
}
if(in_array('1111', $array)){
echo '數(shù)組中包含“1111”
';
}else{
echo '數(shù)組中不包含“1111”
';
}
if(in_array('1111', $array, true)){
echo '數(shù)組中包含字符串類型的“1111”
';
}else{
echo '數(shù)組中不包含字符串類型的“1111”
';
}
?>
運(yùn)行結(jié)果如下:
數(shù)組中不包含“1234”
數(shù)組中不包含“php教程”
數(shù)組中包含“1111”
數(shù)組中不包含字符串類型的“1111”
in_array() 函數(shù)的第一個(gè)參數(shù)除了可以是一個(gè)具體的值外,還可以是一個(gè)數(shù)組。也就是說(shuō)使用 in_array() 函數(shù)還可以判斷一個(gè)數(shù)組是否包含另一個(gè)數(shù)組。
【示例】使用 in_array() 函數(shù)判斷一個(gè)數(shù)組是否包含另一個(gè)數(shù)組。
'C語(yǔ)言中文網(wǎng)',
'url' =>'http://c.biancheng.net/php/',
'title' =>'PHP教程',
array(
'id'=>1234,
'article'=>'in_array() 函數(shù)'
)
);
$arr = array(
'id'=>1234,
'article'=>'in_array() 函數(shù)'
);
if(in_array($arr, $array)){
echo '數(shù)組 $array 中包含數(shù)組 $arr';
}else{
echo '數(shù)組 $array 中不包含數(shù)組 $arr';
}
?>
運(yùn)行結(jié)果如下:
數(shù)組 $array 中包含數(shù)組 $arr
分享標(biāo)題:PHPin_array():判斷數(shù)組中是否存在某個(gè)值
文章出自:http://m.5511xx.com/article/ccsoogp.html


咨詢
建站咨詢
