如何只允许一个电子邮件地址并检查@符号以验证电子邮件地址?

cat*_*zes 1 php validation

我想知道如何只允许一个电子邮件地址?另外,我如何只检查电子邮件地址中的@符号以验证电子邮件?

这是我的PHP代码.

if (isset($_GET['email']) && strlen($_GET['email']) <= 255) {
    $email = mysqli_real_escape_string($mysqli, strip_tags($_GET['email']));
} else if($_GET['email'] && strlen($_GET['email']) >= 256) {
    echo '<p>Your email cannot exceed 255 characters!</p>';
}
Run Code Online (Sandbox Code Playgroud)

Cha*_*les 6

别.

使用完全符合RFC的验证器,然后使用实际邮件到该地址.确实,向该地址发送邮件是确保它是合法电子邮件地址的唯一真正方法.