PHP

Проверка на валидность email

Отличный и самый простой способ проверки email на валидность в PHP с использованием функции filter_var. Смотрим код и удивляемся:

<?

if (filter_var($email, FILTER_VALIDATE_EMAIL))

echo «valid emaid»;

else

echo «invalid emaid»;

?>

Однако данный способ будет работать только в PHP 5 >= 5.2.0

Комментариев: 2

  1. Вот уж, век живи, век учись, надо переодически просматривать мануал, много нового и интересного можно найти. Не подозревал о такой ф-ии. :-)
    5.2.0 — уже наверняка на всех хостах валяется
    По том уже ману можно посмотреть список поддерживаемых фильтров:
    Array
    (
    [0] => int
    [1] => boolean
    [2] => float
    [3] => validate_regexp
    [4] => validate_url
    [5] => validate_email
    [6] => validate_ip
    [7] => string
    [8] => stripped
    [9] => encoded
    [10] => special_chars
    [11] => unsafe_raw
    [12] => email
    [13] => url
    [14] => number_int
    [15] => number_float
    [16] => magic_quotes
    [17] => callback
    )
    17 — самый интересный :-)

Отставить комментарий

Ваш электронный адрес не будет опубликован.Обязательные для заполнения поля отмечены *

двадцать − 17 =