Вопрос про FILTER_SANITIZE_EMAIL

188
22 апреля 2021, 07:30

Скажите, почему FILTER_SANITIZE_EMAIL не приводит следующий email в вид: mail@mail.com?

filter_var("mail!#$%&'*+-=?^_`{|}~@.[]@mail.com", FILTER_SANITIZE_EMAIL); // Вернёт mail!#$%&'*+-=?^_`{|}~@.[]@mail.com

Почему данный фильтр намеренно оставляет символы !#$%&'*+-=?^_`{|}~@.[], ведь они не могут быть составной частью корректно написанного адреса?

READ ALSO
В docker контейнере не запускается php7.2-fpm

В docker контейнере не запускается php7.2-fpm

очень надеюсь на вашу помощь, тк в unix еще новичок

216
выводить массив через Ajax на PHP

выводить массив через Ajax на PHP

необходимо при клике выводить массив через Ajax на PHPв моем случае PHP выводит NULL

147