PHP FILTER_VALIDATE_EMAIL nie działa poprawnie
Używam PHP 5.3.10. To jest kod:
<?php
$email = "[email protected]";
if (filter_var($email, FILTER_VALIDATE_EMAIL))
echo "Email: ".$email." correct";
else
echo "email not correct";
?>
Powraca:"Email: [email protected]
poprawny.
Myślę, że domena najwyższego poziomu z tylko jednym znakiem nie jest poprawna (nie znam TLD o długości jednego znaku według tej listy:http://data.iana.org/TLD/tlds-alpha-by-domain.txt
).
Więc,FILTER_VALIDATE_EMAIL
filtr działa poprawnie, czy nie?