我有下一个代码:
$string = "hello to all world";
$strings_compare = tomorrow, hello, world;
$string_arrays =split(',',$strings_compare);
for ($i=0; $i<count($string_arrays); $i++){
$resultado = preg_match("/$string_arrays[$i]/",$string);
if($resultado == false){
echo "no match";
}else {
echo "match";
}
}
在这段代码中,结果是:不匹配,匹配,不匹配
结果应该是:不匹配,匹配和匹配。我的错误是什么?
如果我改变$string
结果$string='say hello to all world now'
是匹配,匹配,匹配,这没关系。