<br />
<b>Warning</b>: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Unknown modifier ' in <b>D:\phpnow\htdocs\corp001\api\sensitive.php</b> on line <b>21</b><br />
老是报这样的错误,找了一天,还不知道原因在哪
这是我的程序
$filterwords=implode("|",$sensitive_array);
if(preg_match("/(".$filterwords.")/i",$messagetitle,$match)==1){
echo '-1';
exit;
}else{
echo '1';
exit;
}
大家帮忙看看,是怎么回事。
<b>Warning</b>: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Unknown modifier ' in <b>D:\phpnow\htdocs\corp001\api\sensitive.php</b> on line <b>21</b><br />
老是报这样的错误,找了一天,还不知道原因在哪
这是我的程序
$filterwords=implode("|",$sensitive_array);
if(preg_match("/(".$filterwords.")/i",$messagetitle,$match)==1){
echo '-1';
exit;
}else{
echo '1';
exit;
}
大家帮忙看看,是怎么回事。
$filterwords是个数组,你用它作为正则的patten?这样是匹配不出来的。2.括号的嵌套也有问题,
if(preg_match('/(".$filterwords.")/i',
if(strpos($messagetitle,$value)!==false){
$flag = 1;break;
}
else{
$flag = 0;
}
}
echo $flag?"有敏感词":"没有敏感词";