rawurlencode
(PHP 3, PHP 4 )
rawurlencode -- URL-kódovat podle RFC1738
Popis
string
rawurlencode ( string str)
Vrátí řetězec, ve kterém byly všechny nealfanumerické znaky kromě
nahrazeny znakem procent (
%)
následovaným dvěma šestnáctkovými číslicemi. To je kódování popsané
v RFC1738 na ochranu prostých znaků před interpretací jako zvláštní
oddělovače v URL a na ochranu URL před komolením přenosovými systémy
se znakovými konvencemi (jako jsou některé emailové systémy). Například,
pokud chcete k FTP URL přidat heslo:
Příklad 1. Příklad rawurlencode() č. 1 echo '<A HREF="ftp://user:', rawurlencode ('foo @+%/'),
'@ftp.my.com/x.txt">'; |
|
Nebo, pokud předáváte informace v komponentě URL obsahující info o cestě:
Příklad 2. Příklad rawurlencode() č. 2 echo '<A HREF="http://x.com/department_list_script/',
rawurlencode ('sales and marketing/Miami'), '">'; |
|
Viz také: rawurldecode(),
urldecode(),
urlencode().