« 一般的なフィルタフラグ
検証フィルタ »

除去フィルタのフラグ

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。

FILTER_FLAG_STRIP_LOW (int)

ASCII 値が 32 未満の文字を取り除きます。

FILTER_FLAG_STRIP_HIGH (int)

ASCII 値が 127 より大きい文字を取り除きます。

FILTER_FLAG_STRIP_BACKTICK (int)

バッククォート文字(`)を取り除きます。

FILTER_FLAG_ENCODE_LOW (int)

ASCII 値が 32 未満の文字をエンコードします。

FILTER_FLAG_ENCODE_HIGH (int)

ASCII 値が 127 より大きい文字をエンコードします。

FILTER_FLAG_ENCODE_AMP (int)

& をエンコードします。

FILTER_FLAG_NO_ENCODE_QUOTES (int)

' および " をエンコードしません。

FILTER_FLAG_EMPTY_STRING_NULL (int)

除去フラグを適用した結果が空文字列だった場合、 その値を null に変換します。

関連キーワード:
フィルタ   フラグ   除去   エンコード   定数   未満   一般的   検証   拡張   組み込み   コンパイル   実行時   ロード   バック   クォート   適用
関連する関数・ページ:
filter.constants   filter.constants.sanitization   filter.constants.flags.generic   filter.examples   book.filter   filter.setup