淺談PHP檢查數(shù)組中是否存在某個值 in_array 函數(shù)

字號:


    PHP in_array() 函數(shù)檢查數(shù)組中是否存在某個值,如果存在則返回 TRUE ,否則返回 FALSE 。
    語法:
    bool in_array( mixed needle, array array [, bool strict] )
    參數(shù)說明:
    名單
    例子:
    <?php
    $arr_a = array("a", "b", "c", 1);
    if(in_array("a", $arr_a)){
      echo '字符 a 在 $arr_a 數(shù)組中存在';
    } else {
      echo '字符 a 在 $arr_a 數(shù)組中不存在';
    }
    ?>
    例子輸出結(jié)果如下:
    字符 a 在 $arr_a 數(shù)組中存在嚴(yán)格檢查的例子:
    <?php
    $arr_a = array("a", "b", "c", 1);
    if(in_array("1", $arr_a, TRUE)){
      echo '字符 1 在 $arr_a 數(shù)組中存在';
    } else {
      echo '字符 1 在 $arr_a 數(shù)組中不存在';
    }
    ?>
    例子輸出結(jié)果如下:
    字符 1 在 $arr_a 數(shù)組中不存在數(shù)組作為 needle 的例子:
    <?php
    $arr_a = array(array("a", "b"), 1, 2);
    $arr_b = array("a", "b");
    if(in_array($arr_b, $arr_a)){
        echo '數(shù)組 $arr_b 在 $arr_a 數(shù)組中存在';
    } else {
        echo '數(shù)組 $arr_b 在 $arr_a 數(shù)組中不存在';
    }
    ?>
    例子輸出結(jié)果如下:
    數(shù)組 $arr_b 在 $arr_a 數(shù)組中存在
    以上這篇淺談PHP檢查數(shù)組中是否存在某個值 in_array 函數(shù)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考