为了账号安全,请及时绑定邮箱和手机立即绑定

php 如果判断网址或者字符串中是否包含数组中的某个值?

php 如果判断网址或者字符串中是否包含数组中的某个值?

PHP
喵喔喔 2019-05-09 21:51:45
php如果判断网址或者字符串中是否包含数组中的某个值?例如如下代码,当把数组中的'安卓'放到第一位置时(也就是放在字符‘过滤’前面)可以正常返回值为1,但是当把数组中的'安卓'放到第二或者后面的位置时,返回值就位0了,但是想要的结果是只要数组中含有‘安卓’这个值就返回1,该如何修改代码?
查看完整描述

2 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

functionarray_in_str($array,$str){
foreach($arrayas$key){
if(strpos($str,$key)!==false){
return1;
}
}
return0;
}
$arr=array('过滤','安卓','小程序');
$str='安卓手机';
echoarray_in_str($arr,$str);
                            
查看完整回答
反对 回复 2019-05-09
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

$arr=[];
$str='';
$result=0;
foreach($arras$item){
if(strpos($str,$item)!==false){
$result=1;
break;
}
}
echo$result;
                            
查看完整回答
反对 回复 2019-05-09
  • 2 回答
  • 0 关注
  • 1992 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信