<完全なPHPフィルタ参照
定義と使用法
FILTER_SANITIZE_STRIPPEDフィルタストリップまたは不要な文字をエンコードします。
このフィルタは、FILTER_SANITIZE_STRINGフィルタの別名であります
このフィルタは、アプリケーションのための潜在的に有害なデータを削除します。 タグを除去し、不要な文字を削除するか、エンコードするために使用されます。
- 名前: "stripped"
- ID番号:513
可能なオプションとフラグ:
- FILTER_FLAG_NO_ENCODE_QUOTES - このフラグは、引用符をコードしません
- FILTER_FLAG_STRIP_LOW - 32以下のASCII値を持つ文字を取り除き
- FILTER_FLAG_STRIP_HIGH - 32以上のASCII値を持つストリップは、文字
- FILTER_FLAG_ENCODE_LOW - 32以下のASCII値をエンコード文字
- FILTER_FLAG_ENCODE_HIGH - 32以上のASCII値をエンコード文字
- FILTER_FLAG_ENCODE_AMP - アンプを、&する&文字をエンコードします。
例
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>
コードの出力は次のようになります。
string(13) "Peter Griffin"
<完全なPHPフィルタ参照