ГлавнаяОтзывы и пожеланияСтатьи
Функции по алфавиту:    a     b     c     d     e     f     g     h     i     j     k     l     m     n     o     p     q     r     s     t     u     v     w     x     y     z  

rawurlencode


(PHP 3, PHP 4)

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:

Пример 2. rawurlencode()
echo `<a href="http://x.com/department_list_script/`,
    rawurlencode(`sales and marketing/Miami`), `">`;

См. также rawurldecode(), urldecode(), urlencode().




Другие функции на r:

range
readdir
readfile
readline
readline_completion_function
readline_list_history
readline_read_history
readlink
realpath
recode
recode_file
register_tick_function
rename
require()
reset
restore_error_handler
return
rewinddir
rmdir
round
rsort


EXPERTGS.ru описание функций php.