コードをコピーします コードは次のとおりです:
$str=preg_replace("/s+/", " ", $str) //余分なキャリッジリターンをフィルターします
$str=preg_replace("/< ;[ ]+ /si","<",$str); //<__("<" の後ろにスペースを入れてフィルタリングします)
$str=preg_replace("/ /si","",$str); //コメント
$str=preg_replace("//si","",$str); // DOCTYPE をフィルタリングします
$str =preg_replace("/<(/?html.*?)>/si","",$str); //HTML タグをフィルタリングします
$str=preg_replace("/<(/ ?head.*? )>/si","",$str); //head タグをフィルタリングします
$str=preg_replace("/<(/?meta.*?)>/si"," ",$str); //メタタグをフィルタリング
$str=preg_replace("/<(/?body.*?)>/si","",$str); //ボディタグをフィルタリング
$str =preg_replace("/<(/?link.*?)>/si","",$str); //リンクタグをフィルター
$str=preg_replace("/<(/?form.*?) )>/si" ,"",$str); //フォームタグをフィルタリング
$str=preg_replace("/cookie/si","COOKIE",$str); //COOKIEタグをフィルタリング
$str= preg_replace("/< (applet.*?)>(.*?)<(/applet.*?)>/si","",$str); // アプレットタグをフィルタリングします
$str= preg_replace("/< (/?applet.*?)>/si","",$str); //アプレットタグをフィルタリングします
$str=preg_replace("/<(style.*?)> ;(.*?) <(/style.*?)>/si","",$str); //スタイルタグをフィルター
$str=preg_replace("/<(/?style.*? )>/si" ,"",$str); //スタイルタグをフィルター
$str=preg_replace("/<(title.*?)>(.*?)<(/title.* ?)>/si ","",$str); //タイトルタグをフィルタリング
$str=preg_replace("/<(/?title.*?)>/si","",$str ); //タイトルタグをフィルタリングします
$str=preg_replace("/<(object.*?)>(.*?)<(/object.*?)>/si","", $str); // オブジェクト タグのフィルタ
$str=preg_replace("/<(/?objec.*?)>/si","",$str); // オブジェクト タグのフィルタ
$str= preg_replace("/<(noframes .*?)>(.*?)<(/noframes.*?)>/si","",$str); // noframes タグをフィルターします
$str= preg_replace("/<(/ ?noframes.*?)>/si","",$str); // noframes タグをフィルター
$str=preg_replace("/<(i?frame.*?) )>(.*?) <(/i?frame.*?)>/si","",$str); //フィルターフレームタグ
$str=preg_replace("/
$str=preg_replace("/<(script.*?)>(.*?)< ;(/script.*?) >/si","",$str); //スクリプトタグをフィルター
$str=preg_replace("//si", "",$str); //スクリプトタグをフィルタリング
$str=preg_replace("/javascript/si","Javascript",$str); //スクリプトタグをフィルタリング
$str=preg_replace("/vbscript/si") ,"Vbscript",$str) ; //スクリプトタグをフィルターします
$str=preg_replace("/on([a-z]+)s*=/si","On\1=",$str); script tags
$str=preg_replace( "//si","",$str); // javaAsCript:alert(
など) スクリプト タグをフィルタリングします
http://www.bkjia.com/PHPjc/322498.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/322498.html技術記事次のようにコードをコピーします: $str=preg_replace("/s+/", " ", $str); //余分なキャリッジをフィルタリングして $str=preg_replace("/[ ]+/si","",$str) ; //Filter__("" の後にスペースあり) $str=preg_replace("/...