| |
|
||||||||||
urlencode(PHP 3, PHP 4) urlencode - URL-кодирует строку. Описаниеstring urlencode (string str) Возвращает строку, в которой все не алфавитно-числовые символы (кроме -_.) заменены на знак процентов (%) с последующими двумя 16-ричными цифрами и пробелами, кодированными как знаки плюс (+). Она кодируется тем же способом, что и post данные WWW-формы, то есть как в типе носителя application/x-www-form-urlencoded. Это отличается от RFC1738-кодирования (см. rawurlencode() ) тем, что, по историческим соображениям, пробелы кодируются как плюсы (+). Эта функция удобна при кодировании строки для использования в части запроса URL для передачи переменных на следующую страницу:
Примечание: будьте внимательны с переменными, которые могут совпасть с элементами HTML.
Мнемоники вроде &, © и £ разбираются браузером и
используется реальная мнемоника, а не желаемое имся переменной. Эта склока с W3C, которая тянется годами. Вот ссылка:
http://www.w3.org/TR/html4/appendix/notes.html#h-B.2.2
См. также urldecode() , htmlentities() , rawurldecode() , rawurlencode() . |
||||||||||
|
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |