$ArrFilters=array("'","<",">","\x{5c}");
function IsExistStrings($SrcString, $ArrFilters){
foreach ($ArrFilters as $key=>$value){
if (@preg_match("/$value/",$SrcString)){
return true;
}
}
return false;
}
需要過濾的字符串只要放到$ArrFilters數組裏就可以了,其中某些特殊字符是無法表示出來或者是轉義字符來的,那就需要輸入ASCII碼輸入方法如數組$ArrFilters裏的“\x{5c}",其中裏面”5c“就是斜槓的ASCII碼,其他字符也是同樣的道理!unicode碼同樣也是可以的。