Фильтр PHP FILTER_SANITIZE_STRIPPED

Определение и использование

Фильтр FILTER_SANITIZE_STRIPPED удаляет или кодирует не необходимые символы.

Этот фильтр: FILTER_SANITIZE_STRING Alias фильтра.

Этот фильтр удаляет данные, которые могут быть потенциально опасными для приложения. Он используется для удаления тегов или удаления или кодирования не необходимых символов.

  • Имя: "string"
  • ID-номер: 513

Возможные опции или флаги:

  • FILTER_FLAG_NO_ENCODE_QUOTES - этот флаг не кодирует кавычки
  • FILTER_FLAG_STRIP_LOW - удаляет символы с ASCII значением ниже 32
  • FILTER_FLAG_STRIP_HIGH - удаляет символы с ASCII значением 32 и выше
  • FILTER_FLAG_ENCODE_LOW - кодирует символы с ASCII значением ниже 32
  • FILTER_FLAG_ENCODE_HIGH - кодирует символы с ASCII значением 32 и выше
  • FILTER_FLAG_ENCODE_AMP - кодирует символ & как &

Пример

<?php

var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>

Вывод:

string(13) "Bill Gates"