zoukankan      html  css  js  c++  java
  • 【PHP】in_array函数的使用

    in_array( )  ---检查数组中是否存在某个值 

    bool in_array ( mixed $needle , array $haystack [, bool $strict ] )

    1.注意:如果 needle 是字符串,则比较是区分大小写的。 

    <?php
        $arr = array('aAa','222','333');
        if(in_array("aaa", $arr)){
            echo "匹配已找到";
        }
        else{
            echo "匹配未找到";
        }
    ?>

    返回结果:匹配未找到

    2.数字匹配

    <?php
        $arr = array(111,222,333);
        if(in_array("111", $arr)){
            echo "匹配已找到";
        }
        else{
            echo "匹配未找到";
        }
    ?>

    返回结果:匹配已找到

    3.此时要注意的是:数组中的值为数字,而匹配的值为字符串,所以结果显示为“匹配未找到”

    <?php
        $arr = array(111,222,333);
        if(in_array("222", $arr)){
            echo "匹配已找到";
        }
        else{
            echo "匹配未找到";
        }
    ?>

    4.数组匹配

    <?php
        $arr = array(array(222,333),array("222","333"),'aaa');
        if(in_array(array(222,333), $arr)){
            echo "匹配已找到";
        }
        else{
            echo "匹配未找到";
        }
    ?>

    返回结果:匹配已找到

  • 相关阅读:
    Easy-Transfer学习
    录音+语音转文字
    pyQt点击事件和数据传输
    第一个python-ui界面
    python写第一个网页
    pyhthon第一个小脚本——文件备份
    Stones HDU 1896
    Cow Sorting POJ 3270 & HDU 2838
    Stones
    大数相加
  • 原文地址:https://www.cnblogs.com/Horsonce/p/7772276.html
Copyright © 2011-2022 走看看