Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
rawurlencode
(PHP 3, PHP 4, PHP 5)
rawurlencode - URL-кодирование в соответствии с RFC1738.
Описание
string rawurlencode (string str)
Возвращает строку, в которой неалфавитно-числовые символы, кроме -_. заменены на знак процента (%) с последующими двумя 16-ричными цифрами. Это кодирование, описанное в RFC1738, защищает литеральные символы от интерпретации в качестве специальных разграничителей URL и защищает URL'ы от изменения при передаче с конвертацией символов (как в некоторых email-системах). Например, если вы хотиет включить пароль в FTP URL:
Пример 1. rawurlencode()
echo '<a href="ftp://user:', rawurlencode('foo @+%/'),
'@ftp.my.com/x.txt">';
или передать информацию в URL-компоненте PATH_INFO:
echo '<a href="/G/x.com/department_list_script/',
rawurlencode('sales and marketing/Miami'), '">';
Смотрите также rawurldecode(), urldecode(), urlencode().
Все функции строкиВсе функции перекодирование
Описание на ru2.php.net
Описание на php.ru