PHP判断数组中是否存在一个键值,判断数组中是否存在某键名

2019-08-02

1、判断数组中是否存在某键值。

     函数:in_array()

     写法:in_array(需要判定的键值,数组)

     实例:

           $a = ['nnn','mmm'];

           $b = in_array('nnn',$a);     //要查的是字符串的话区分大小写

           dump($b);   // 结果为bool(true)

           $c = in_array('aaa',$a);

           dump($c);    //结果为bool(false)

    返回值:

        存在:返回bool(true);

       不存在:返回bool(false);


2、判断数组中是否存在某键名

     函数:array_key_exists()

     写法:array_key_exists(需要判定的键名,数组)

     实例:

           $a = ['nnn'=>'ddd','mmm'=>'fff'];

           $b = array_key_exists('nnn',$a);

           dump($b);   // 结果为bool(true)

           $c = in_array('aaa',$a);

           dump($c);    //结果为bool(false)

    返回值:

        存在:返回bool(true);

       不存在:返回bool(false);

---------------------

原文:https://blog.csdn.net/pyp_demon/article/details/85008047

你可能感兴趣的:(PHP判断数组中是否存在一个键值,判断数组中是否存在某键名)