久しぶりにPHPを触ったのですが、普段はJavaを書いているので、書き方の違いに少し戸惑っております。
PHPで簡単なメールアドレスチェックをする方法です。
<?php // your code goes here function isMail($value) { $re = '/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i'; if (!preg_match($re, $value)) { return false; } return true; } print_r(date("H:s")); print_r("\n"); print_r(isMail("123") ? "true" : "false"); print_r("\n"); print_r(isMail("hoge@test.com") ? "true" : "false"); print_r("\n"); print_r(isMail("aaaaa123..@test.com") ? "true" : "false"); print_r("\n");