>  기사  >  백엔드 개발  >  php过滤斜杠等特殊字符

php过滤斜杠等特殊字符

WBOY
WBOY원래의
2016-07-30 13:31:071759검색


$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码同样也是可以的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了php过滤斜杠等特殊字符,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.