Валидируем email на PHP правильно

Рано или поздно, любому разработчику приходится столкнуться с задачей валидацией почтового адреса. Сегодня я покажу как это делать с помощью всего одной функции PHP.

И функция эта называется filter_var. Сразу же отсылаю в документацию показать все разнообразие задаваемых ею фильтров. Здесь я дам пример фильтров почтового адреса, дальше по аналогии вы сможете применить любой из имеющихся фильтров на свое усмотрение.

Первая строчка вернет сам адрес, поскольку тот валиден, вторая вернет булево false, что несколько не логично, если вы привыкли проверять возвращаемый результат функций на истину, помните об этой особенности.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *