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);
  • Вопрос задан
  • 236 просмотров
Решения вопроса 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);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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