Я использую функцию PHP FILTER_VALIDATE_EMAIL для проверки адресов электронной почты, введенных пользователями. И мой код выглядит следующим образом.Макс. Длина фильтра проверяет функцию электронной почты
private function _isValidEmail($email){
if(!filter_var($email, FILTER_VALIDATE_EMAIL)) return false;
else return true;
}
Если я пытаюсь ввести адрес электронной почты, равный 254 символов, сервер перестает отвечать на запросы & мой браузер (хром) говорит, что эта веб-страница не доступна. Я тестирую это на локальной машине с использованием сервера WAMP 2.2. Все остальные страницы на веб-сайте работают. но электронная почта, которая составляет менее 254, кажется, работает очень хорошо.
Моя кодировка по умолчанию установлена в UTF-8, имеет ли это эффект или что-то еще не так.