PHP FILTER_SANITIZE_ENCODED фильтр
Определение и использование
FILTER_SANITIZE_ENCODED фильтр для удаления нежелательных символов или URL в кодировке.
Функция UrlEncode (фильтр) и очень похож.
- Название: "закодированное"
- ID-номер: 514
Возможные признаки:
- FILTER_FLAG_STRIP_LOW - удаление символов в значении ASCII 32 или меньше
- FILTER_FLAG_STRIP_HIGH - удаление более 32 символов в ASCII-значения из
- FILTER_FLAG_ENCODE_LOW - кодируются символы в значении ASCII 32 или меньше
- FILTER_FLAG_ENCODE_HIGH - кодированное значение ASCII символа выше 32
примеров
<?php
$url="http://www.w3cschool.cc";
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));
?>
$url="http://www.w3cschool.cc";
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));
?>
Выходной код выглядит следующим образом:
string(30) "http%3A%2F%2Fwww.w3cschool.cc"
Полный PHP Filter Reference