帮忙写一个PHP 检测是否存在禁用字符代码

来源:百度知道 编辑:UC知道 时间:2024/06/22 06:44:30
如:
word 的值是:小白,中白,大白,\,/,!,~ 等等....

用:function xxx($str) 语句来检测,检测存在禁用字符后弹出提示。。

或者帮我将这个转成PHP形式:

function chkword(str)
chkword = true
on error resume next
for i=0 to ubound(split(word,","))
if instr(str,split(word,",")(i)) > 0 then
chkword = false
exit function
end if
next
end function

$str='小白,中白,大白,xxxx,yyy,zzz';
$mystring = '我要检测的大白词汇';
$arr=explode(',',$str);
foreach($arr $key as $value){
if(strpos($mystring, $value) !== false){
echo '有禁用词汇,请检查。';
}
}
//如果你要弹出提示窗口,那么你可以用到javascript。如果只是在浏览器显示,就可以用上述方法。
//上述方法随着你金庸词汇表的增加,效率会下降。