
正文
php数据是否在数组中 php数据是否在数组中显示
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
高分:PHP如何判断一个数据是否存在于数组中
你这个需要先foreach,再用explode用逗号分割每一个值,再用in_array就可以判断了
代码如下
?php
$a = array('9,10','21,22','19','20');
foreach($a as $v){
$tmp=explode(',',$v);
if(in_array(31,$tmp)){
echo 'yes';
}
}
?
相关问答
Q1: php如何判断是否在数组中存在
in_array() 函数在数组中搜索给定php数据是否在数组中的值。
语法
in_array(value,array,type)
参数
value
必需。规定要在数组搜索php数据是否在数组中的值。
array
必需。规定要搜索php数据是否在数组中的数组。
type
可选。如果设置该参数为 truephp数据是否在数组中,则检查搜索的数据与数组的值的类型是否相同。
如php数据是否在数组中:
?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn",$people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?
Q2: php中判断元素是不是在数组中
$a = 0;
if(in_array($a, array(0,1,2))){
echo '在数组中';
}
只要用in_array函数判断就可以了。
php数据是否在数组中的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据是否在数组中显示、php数据是否在数组中的信息别忘了在本站进行查找喔。







