日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHPin_array():判斷數(shù)組中是否存在某個值
通過前面一節(jié)的學習我們知道,使用《array_key_exists() 函數(shù)》可以判斷數(shù)組中是否包含某個鍵值或索引,那如果我們不知道數(shù)組的鍵名或索引名稱,想要直接查找數(shù)組中是否存在某個值的話,可以使用 php 中的 in_array() 函數(shù)。

10年積累的成都做網(wǎng)站、成都網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站策劃后付款的網(wǎng)站建設流程,更有南關(guān)免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

in_array() 函數(shù)可以查找數(shù)組中是否包含某個值,如果存在則返回 TRUE,不存在則返回 FALSE。語法格式如下:

in_array($needle, $array[, $strict = FALSE])

參數(shù)說明如下:

  • $needle:為待搜索的值,如果 $needle 是字符串,則在比較時區(qū)分大小寫;
  • $array:為待搜索的數(shù)組;
  • $strict:為可選參數(shù),默認為 FALSE。
    • 如果 $strict 為空或者 FALSE,則 in_array() 函數(shù)只會檢查 $needle 的值是否和 $array 中的值相等;
    • 如果 $strict 的值為 TRUE,in_array() 函數(shù)除了會檢查 $needle 和 $array 中的值之外,還會比較它們的類型是否相等。

提示:in_array() 函數(shù)只適用于在一維數(shù)組中查找某個元素,不會遞歸查找數(shù)組中每個維度的元素。

【示例】使用 in_array() 函數(shù)判斷數(shù)組中是否包含某個值。

'C語言中文網(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”
'; } ?>

運行結(jié)果如下:

數(shù)組中不包含“1234”
數(shù)組中不包含“php教程”
數(shù)組中包含“1111”
數(shù)組中不包含字符串類型的“1111”

in_array() 函數(shù)的第一個參數(shù)除了可以是一個具體的值外,還可以是一個數(shù)組。也就是說使用 in_array() 函數(shù)還可以判斷一個數(shù)組是否包含另一個數(shù)組。

【示例】使用 in_array() 函數(shù)判斷一個數(shù)組是否包含另一個數(shù)組。

'C語言中文網(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';
    }
?>

運行結(jié)果如下:

數(shù)組 $array 中包含數(shù)組 $arr


分享題目:PHPin_array():判斷數(shù)組中是否存在某個值
轉(zhuǎn)載源于:http://m.5511xx.com/article/ccsoogp.html