以下のコードは拝見させて頂いておりました、Qiitaの記事にて記載されておりましたコードになります。
$email = (string)filter_input(INPUT_POST, 'email'); /* 2. 値の形式に関するバリデーション */ if (false !== filter_var($email, FILTER_VALIDATE_EMAIL)) { echo "正しいEメールアドレスです: $email\n"; } else { echo "Eメールアドレスの形式が不正です: $email\n"; }
上記コードのif (false !== filter_var($email, FILTER_VALIDATE_EMAIL)) {
こちらの部分をif ( filter_var($email, FILTER_VALIDATE_EMAIL)) {
こちらに置き換えても挙動は同じでしょうか?
以下のコードで値を入力し試してみた限りでは、同じように思えましたが、確証がなかった為、質問させて貰いました。
<?php $email = (string)filter_input(INPUT_POST, 'email'); /* 2. 値の形式に関するバリデーション */ if (false !== filter_var($email, FILTER_VALIDATE_EMAIL)) { echo "正しいEメールアドレスです: $email\n"; } else { echo "Eメールアドレスの形式が不正です: $email\n"; } ?> <form method="post"> <input type="text" name="email"> <input type="submit" value="送信"> </form>
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/04 05:46
2019/07/04 07:33