rawurlencode
RFC 3986 に基づき URL エンコードを行う
&reftitle.description;
stringrawurlencode
stringstring
指定した文字列を RFC 3986
にもとづいてエンコードします。
&reftitle.parameters;
string
エンコードする URL。
&reftitle.returnvalues;
-_.~ を除くすべての非アルファベット文字をパーセント
記号 (%)に続いて 2 つの 16 進数がある表現形式に
置き換えた文字列を返します。これは、文字定数が特殊な URL デリミタと
して解釈されたり、URL デリミタが(いくつかの電子メールシステムのような)
転送メディアにより文字変換されて失われてしまったりすることが
ないように、RFC 3986
で定められたエンコーディング方法です。
&reftitle.examples;
FTP URL へのパスワードの埋め込み
';
?>
]]>
&example.outputs;
]]>
あるいは、URL の PATH_INFO 中の情報を渡した場合は、
rawurlencode の例 2
';
?>
]]>
&example.outputs;
]]>
&reftitle.seealso;
rawurldecode
urldecode
urlencode
RFC 3986