PHP email バリデーション 忘備録
emailが正しいかどうかチェックする関数
filter_var
if (filter_var($email, FILETER_VALIDATE_EMAIL)){ }else{ echo "Invalid format"; }
関数定義
filter_var ( mixed $variable [, int $filter = FILTER_DEFAULT [, mixed $options ]] ) : mixed
variable フィルタリングする値。
filter 適用するフィルタの ID
FILTER_VALIDATE_EMAIL 値が妥当な e-mail アドレスであるかどうかを検証します。
FILTER_VALIDATE_URL 値が URL 形式である かどうか