|
|

|

|

|
rawurldecode
|
Updated Mon, 14 Aug 2000
|
urldecode
|

|

|
(PHP3 , PHP4 ) rawurlencode -- RFC1738に基づきURLエンコードを行う 説明string rawurlencode (string str)
を除くすべての非アルファベット文字をパーセント記号
( %)に続いて2つの16進数がある表現形式に置き換えた文字列
を返します。これは、文字定数が特殊なURLデリミタとして解釈されたり、
URL デリミタが(いくつかの電子メールシステムのような)転送メディア
により文字変換されて失われてしまったりすることがないように、
RFC1738で定められたエンコーディング方法です。たとえば、FTP
のURLに中にパスワードを埋め込みたい場合は以下のようにします。
例 1. rawurlencode() の例1
echo '<A HREF="ftp://user:', rawurlencode ('foo @+%/'),
'@ftp.my.com/x.txt">';
|
|
また、URLの一部としてパス情報を渡す場合は、
例 2. rawurlencode() の例2
echo '<A HREF="http://x.com/department_list_script/',
rawurlencode ('sales and marketing/Miami'), '">';
|
|
のようにします。
rawurldecode() も参照下さい。

|

|
rawurldecode
|
Updated Mon, 14 Aug 2000
|
urldecode
|

|

|
|
|