PHP FILTER_SANITIZE_STRIPPEDФильтры
Полное справочное руководство по фильтрам PHP
Определение и использование
Фильтр FILTER_SANITIZE_STRIPPED удаляет или кодирует нежелательные символы.
Этот фильтр является псевдонимом фильтра FILTER_SANITIZE_STRING.
Этот фильтр удаляет данные, потенциально опасные для приложения. Он используется для удаления тегов и для удаления или кодирования нежелательных символов.
- Имя: "stripped"
- ID-номер: 513
Возможные параметры или флаги:
- FILTER_FLAG_NO_ENCODE_QUOTES - Этот флаг не кодирует кавычки.
- FILTER_FLAG_STRIP_LOW - Удаляет символы со значением ASCII ниже 32.
- FILTER_FLAG_STRIP_HIGH - Удаляет символы со значением ASCII выше 127.
- FILTER_FLAG_ENCODE_LOW - Кодирует символы со значением ASCII ниже 32.
- FILTER_FLAG_ENCODE_HIGH - Кодирует символы со значением ASCII выше 127.
- FILTER_FLAG_ENCODE_AMP - Кодирует символ & как &
Пример
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>
Вывод кода показан ниже:
string(13) "Peter Griffin"
Другие расширения