/ si","",$str); //コメント $str=preg_rep"/> / si","",$str); //コメント $str=preg_rep">
コードをコピーします コードは次のとおりです:
$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("//si","" ,$str); / /メタタグをフィルタリングします
$str=preg_replace("/<(/?body.*?)>/si","",$str); //ボディタグをフィルタリングします
$str= preg_replace("//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 .*?)>/si","",$str); //フレームタグをフィルター
$str=preg_replace("/<(/?i?frame.*?) >/si","" ,$str); //フィルターフレームタグ
$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); //スクリプトタグをフィルタリングします
$str=preg_replace( "//si", "",$str); // javaAsCript:alert(
上記では、HTML タグ、スペース、改行の PHP の通常のフィルタリングのコードと手順を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。