【問題】
下記の出力結果を答えなさい
$a = filter_var('aaa@sample-aaa.com',FILTER_VALIDATE_EMAIL); $b = filter_var('aaa@sample',FILTER_VALIDATE_EMAIL); var_dump($a,$b);
【答え】
string(18) "aaa@sample-aaa.com" bool(false)
【解説】
検証を通過した時は元のデータを返し、
検証を通過しなかったときはfalseを返す。
正規表現で処理をするよりも、filterを使いましょう。
コメント