PHP FILTER_SANITIZE_STRIPPEDフィルタ
定義と使用法
FILTER_SANITIZE_STRIPPEDフィルタが不要な文字や符号化されたを削除します。
フィルタはエイリアスフィルターをFILTER_SANITIZE_STRINGされます
フィルタは、潜在的に有害なデータをそれらのアプリケーションを削除します。 ラベルを削除して、不要な文字や符号化されたを削除するために使用されます。
- 名前: "剥奪"
- ID番号:513
可能なオプションやフラグ:
- FILTER_FLAG_NO_ENCODE_QUOTES - このフラグは、引用符をコードしません
- FILTER_FLAG_STRIP_LOW - 32以下のASCII値の文字の除去
- FILTER_FLAG_STRIP_HIGH - のASCII値で32文字以上の除去
- FILTER_FLAG_ENCODE_LOW - 32以下のASCII値でエンコードされた文字
- FILTER_FLAG_ENCODE_HIGH - 32以上の文字の符号化されたASCII値
- FILTER_FLAG_ENCODE_AMP - &#038としてエンコードアンパサンド。
例
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>
次のように出力コードは、次のとおりです。
string(13) "Peter Griffin"
完全なPHPフィルタリファレンス