如何在字符串查询包含数组某个值
程序员文章站
2022-05-22 17:46:06
...
$a='现在已经是夏天了';
$b=array("保存",""加入","夏天");
$b=array("保存",""加入","夏天");
怎么查询字符串$a是否包含数组$b中某个值,并且返回数组$b键名。
回复内容:
$a='现在已经是夏天了';
$b=array("保存",""加入","夏天");
怎么查询字符串$a是否包含数组$b中某个值,并且返回数组$b键名。
没想到批量查找的方法
$match_keys =array();
foreach($b as $key=>$findme){
if(strpos($a,$findme) !==false){
$match_keys[]=$key;
}
}
$match_keys = array_unique($match_keys);