filter_var() 関数は、指定されたフィルターを通じて変数をフィルターします。成功すると、フィルタリングされたデータが返されます。失敗した場合は FALSE を返します。
filter_var(変数、フィルター、オプション)
パラメータ | 説明する |
---|---|
変数 | 必須。フィルタリングする変数を指定します。 |
フィルター | オプション。使用するフィルターの ID を指定します。デフォルトは FILTER_SANITIZE_STRING です。使用可能なフィルターを確認するには、完全な PHP フィルター リファレンス マニュアルを参照してください。 フィルター ID には、ID 名 (FILTER_VALIDATE_EMAIL など) または ID 番号 (274 など) を指定できます。 |
オプション | オプション。フラグ/オプションの連想配列、または単一のフラグ/オプションを指定します。各フィルターで使用可能なフラグとオプションを確認してください。 |
<?phpif(!filter_var("[email protected]", FILTER_VALIDATE_EMAIL)) { echo("電子メールが無効です"); }else { echo("電子メールが有効です"); >
コードの出力は次のようになります。
電子メールが無効です