美文网首页
php判断数组中元素是否存在

php判断数组中元素是否存在

作者: 远方不会远 | 来源:发表于2018-02-27 09:19 被阅读7次

    在PHP中,可以使用in_array()函数直接确定某元素是否在数组中。如果数组中存在该元素,则in_array()函数会返回true,否则返回false。本文主要和大家分享php判断元素是否出现在数组中,希望能帮助到大家。

    语法

    in_array(search,array,type)

    参数描述

    search必需。规定要在数组搜索的值。

    array必需。规定要搜索的数组。

    type可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。

    注释:如果 search 参数是字符串,且 type 参数设置为 true,则搜索区分大小写。

    自PHP4.2起, search参数现在也可能是数组

    例如:

    $arr=array("1","2","3"); 

    if(in_array("3",$arr)){ 

    echo "存在"; 

    }else{ 

    echo "不存在"; 

    运行结果为:

    存在

    $arr=array("1","2","3"); 

    if(in_array("4",$arr)){ 

    echo "存在"; 

    }else{ 

    echo "不存在"; 

    运行结果为:

    不存在

    相关文章

      网友评论

          本文标题:php判断数组中元素是否存在

          本文链接:https://www.haomeiwen.com/subject/amkpxftx.html