php 怎么判断数组里的值包含某个字符串?

发布网友 发布时间:2022-04-06 05:10

我来回答

2个回答

热心网友 时间:2022-04-06 06:40


$m=-1;
$arr="你好吗,吃饭了吗,迅发网络";
$text="迅发网络";
for($i=0;$i<strlen($text);$i++){
for($n=0;$n<strlen($arr);$n++){
if($text[$i]==$arr[$n]){
$m=1;
break;
}else{
$m=0;
}
}
}
if($m==1){
echo "找到数组中的值了!";
}else{
echo "没找到数组中的值!";
}

追问是数组,欧巴....

追答//给你举个例子,自己研究。
$map = array('aa' => '3,4,5,6;',
      'bb' => '3,4,6,7;',
      'cc' => '5,8,1,3;',
      'dd' => '1,5,7,9;'
     );
foreach ($map as $k =>$v) {
    if (strpos($v, '3,4') !== false) {
        echo "'$k' => '$v'<br />";
    }
}

热心网友 时间:2022-04-06 07:58

$flag='no';

foreach ( $a as $k => $v)
{
if($v == $str)
{

$flag='yes';

echo 'match';
break;

}

}

if($flag=='no')
{
echo 'not found';
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com