Фильтр FILTER_SANITIZE_ENCODED удаляет или кодирует URL-адрес нежелательных символов.
Этот фильтр очень похож на функцию urlencode().
Название: «Закодированный»
ID-номер: 514
Возможные признаки:
FILTER_FLAG_STRIP_LOW — удаляет символы со значениями ASCII ниже 32.
FILTER_FLAG_STRIP_HIGH — удалить символы со значением ASCII выше 32.
FILTER_FLAG_ENCODE_LOW — Кодировать символы со значениями ASCII ниже 32.
FILTER_FLAG_ENCODE_HIGH — Кодировать символы со значениями ASCII выше 32.
<?php$url="http://www.codercto.com";var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));?>
Вывод кода выглядит следующим образом:
string(29) "http%3A%2F%2Fwww.codercto.com"