Задать вопрос
Don_Donald
@Don_Donald

Можно ли установить 2 фильтра в одну переменную?

Вот например можно ли как то применить 2 фильтра к одной переменной,
если сделать так то выдаст ошибку, есть ли какие то альтернативы или она может только принимать 1 фильтр?
$options = [
    'admin_name' => FILTER_SANITIZE_FULL_SPECIAL_CHARS, FILTER_VALIDATE_BOOLEAN,
    'admin_pass' => FILTER_SANITIZE_STRING
];
$name = filter_input_array(INPUT_POST, $options);
  • Вопрос задан
  • 237 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Как и везде:
$options = [
    'admin_name' => FILTER_SANITIZE_FULL_SPECIAL_CHARS | FILTER_VALIDATE_BOOLEAN,
    'admin_pass' => FILTER_SANITIZE_STRING
];
$name = filter_input_array(INPUT_POST, $options);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы