PHP FILTER_UNSAFE_RAW フィルタ

定義と使用法

FILTER_UNSAFE_RAW フィルタは何もフィルタリングせず、特殊文字を削除またはエンコードします。

このフィルタは、アプリケーションに対して潜在的な危険があるデータを削除します。タグの削除および不要な文字の削除やエンコードに使用されます。

フラグが指定されない場合、このフィルタは何も行動しません。

  • Name: "unsafe_raw"
  • ID-number: 516

可能なオプションやフラグ:

  • FILTER_FLAG_STRIP_LOW - ASCII 値が 32 以下の文字を削除します
  • FILTER_FLAG_STRIP_HIGH - ASCII 値が 32 以上の文字を削除します
  • FILTER_FLAG_ENCODE_LOW - ASCII 値が 32 以下の文字をエンコードします
  • FILTER_FLAG_ENCODE_HIGH - ASCII 値が 32 以上の文字をエンコードします
  • FILTER_FLAG_ENCODE_AMP - & 文字を & にエンコードします