さまざまなタグ、スペース、改行をフィルタリングするための PHP の通常のコード メソッド

WBOY
リリース: 2016-06-20 13:01:55
オリジナル
1186 人が閲覧しました

通常のルールを使用してさまざまなタグ、スペース、改行をフィルタリングする PHP コードを収集します。

$str=preg_replace("/s+/", " ", $str); //余分なキャリッジをフィルタリングします。 returns

$str=preg_replace("/<[ ]+/si","<",$str); //<__("<" の後ろにスペースを入れてフィルタリングします)
$ str=preg_replace ("//si","",$str); //コメント
$str=preg_replace("/<(!.*?)> /si" ,"",$str); //フィルタ DOCTYPE
$str=preg_replace("/gt;/si","",$str); // HTML タグをフィルタリングします
$str=preg_replace("/<(/?head.*?)>/si","",$str); //head タグをフィルタリングします
$str=preg_replace( "//si","",$str); //メタタグをフィルターします
$str=preg_replace("/$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("//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); // スクリプト タグをフィルタリングします


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート