| FILTER_FLAG_STRIP_LOW | FILTER_SANITIZE_ENCODED,FILTER_SANITIZE_SPECIAL_CHARS,FILTER_SANITIZE_STRING,FILTER_UNSAFE_RAW | コードが 32 未満の文字を除去します。 | 
      
       | FILTER_FLAG_STRIP_HIGH | FILTER_SANITIZE_ENCODED,FILTER_SANITIZE_SPECIAL_CHARS,FILTER_SANITIZE_STRING,FILTER_UNSAFE_RAW | コードが 127 より大きい文字を除去します。 | 
      
       | FILTER_FLAG_STRIP_BACKTICK | FILTER_SANITIZE_ENCODED,FILTER_SANITIZE_SPECIAL_CHARS,FILTER_SANITIZE_STRING,FILTER_UNSAFE_RAW | バッククォート文字を除去します。 | 
      
       | FILTER_FLAG_ALLOW_FRACTION | FILTER_SANITIZE_NUMBER_FLOAT | ピリオド ( .) を数値の小数点として許可します。 | 
      
       | FILTER_FLAG_ALLOW_THOUSAND | FILTER_SANITIZE_NUMBER_FLOAT,FILTER_VALIDATE_FLOAT | カンマ ( ,) を数値の桁区切り文字として許可します。 | 
      
       | FILTER_FLAG_ALLOW_SCIENTIFIC | FILTER_SANITIZE_NUMBER_FLOAT | eあるいはEを、
        科学記法の数値として許可します。 | 
      
       | FILTER_FLAG_NO_ENCODE_QUOTES | FILTER_SANITIZE_STRING | このフラグを指定すると、シングルクォート ( ')
        およびダブルクォート (") をエンコードしません。 | 
      
       | FILTER_FLAG_ENCODE_LOW | FILTER_SANITIZE_ENCODED,FILTER_SANITIZE_STRING,FILTER_UNSAFE_RAW | コードが 32 未満のすべての文字をエンコードします。 | 
      
       | FILTER_FLAG_ENCODE_HIGH | FILTER_SANITIZE_ENCODED,FILTER_SANITIZE_SPECIAL_CHARS,FILTER_SANITIZE_STRING,FILTER_UNSAFE_RAW | コードが 127 より大きいすべての文字をエンコードします。 | 
      
       | FILTER_FLAG_ENCODE_AMP | FILTER_SANITIZE_STRING,FILTER_UNSAFE_RAW | アンパサンド ( &) をエンコードします。 | 
      
       | FILTER_NULL_ON_FAILURE | FILTER_VALIDATE_BOOLEAN,FILTER_VALIDATE_BOOL任意のFILTER_VALIDATE_*定数。 | 認識できない値の場合に nullを返します。 | 
      
       | FILTER_FLAG_ALLOW_OCTAL | FILTER_VALIDATE_INT | ゼロ ( 0) で始まる入力を八進数とみなします。
        ゼロの後には0-7しか続けることができません。 | 
      
       | FILTER_FLAG_ALLOW_HEX | FILTER_VALIDATE_INT | 0xあるいは0Xで始まる入力を十六進数とみなします。
        後に続けられる文字はa-fA-F0-9だけです。 | 
      
       | FILTER_FLAG_EMAIL_UNICODE | FILTER_VALIDATE_EMAIL | email アドレスのローカルパートに Unicode 文字を含めることを許可します。 | 
      
       | FILTER_FLAG_IPV4 | FILTER_VALIDATE_IP | IPv4 形式の IP アドレスを許可します。 | 
      
       | FILTER_FLAG_IPV6 | FILTER_VALIDATE_IP | IPv6 形式の IP アドレスを許可します。 | 
      
       | FILTER_FLAG_NO_PRIV_RANGE | FILTER_VALIDATE_IP | 
         IPv4 プライベート領域
         10.0.0.0/8,172.16.0.0/12および192.168.0.0/16を許可しません。 
         FDあるいはFCではじまる IPv6 アドレスを許可しません。 | 
      
       | FILTER_FLAG_NO_RES_RANGE | FILTER_VALIDATE_IP | 
        予約済みの IPv4 範囲
        0.0.0.0/8,169.254.0.0/16,127.0.0.0/8および240.0.0.0/4を許可しません。 
         予約済みの IPv6 範囲
         ::1/128、::/128、::ffff:0:0/96およびfe80::/10を許可しません。 
         これらの IP の範囲は、
         » RFC 6890 で、
         プロトコルによって予約されているとマークされているものです。
         | 
      
       | FILTER_FLAG_GLOBAL_RANGE | FILTER_VALIDATE_IP | 
         » RFC 6890 で
         Global属性がFalseになっている、グローバルでない IPv4/IPv6 アドレスについては、
         検証が失敗します。 | 
      
       | FILTER_FLAG_SCHEME_REQUIRED | FILTER_VALIDATE_URL | URL がスキームを含むことを要求します。 | 
      
       | FILTER_FLAG_HOST_REQUIRED | FILTER_VALIDATE_URL | URL がホストを含むことを要求します。 | 
      
       | FILTER_FLAG_PATH_REQUIRED | FILTER_VALIDATE_URL | URL で、パス部分を必須とします。 | 
      
       | FILTER_FLAG_QUERY_REQUIRED | FILTER_VALIDATE_URL | URL で、クエリ文字列を必須とします。 | 
      
       | FILTER_REQUIRE_SCALAR |  | 値がスカラーであることを必須とします。 | 
      
       | FILTER_REQUIRE_ARRAY |  | 値が配列であることを必須とします。
        指定されたフィルタは、配列の個々のスカラーの要素に適用されます。 | 
      
       | FILTER_FORCE_ARRAY |  | 値がスカラーである場合は、スカラー値をひとつだけ持つ配列として扱います。 |