yo uso que filter_var función de PHP para validar la dirección de correo electrónico cuando un usuario inscribirse a mi sitiophp error de correo electrónico filter_var
lo que el uso de este formato de código del mensaje:
$email = filter_var($_POST['email'], FILTER_VALIDATE_EMAIL);
luego yo:
if(!$email) {
// return to the form
}
else {
// send registration info
}
ahora cuando var_dump ($ email)
de salida:
string(23) "user."name"@example.com"
me gustaría saber por qué esto no es falso, creo que las comillas dobles no son aceptables por qué PHP dice que es válido?
gracias por la información, creo que es ridículo que permiten este tipo de caracteres – fred
@fred No todo el mundo habla y escribe Inglés. Las comillas dobles se usan a menudo para caracteres de otros idiomas. No es tan ridículo ahora, ¿eh? – Walf