美文网首页
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