rawurlencode
(PHP3 , PHP4)
rawurldecode --- 依照RFC1738將URL編碼
語法 :
string rawurlencode(string str)說明 :
將所有非字母字元的字串除了-_.之外,以百分比符號(%)後跟隨二個迷惑的數字的方式表示,這是以RFC1738中敘述的,照字面上的意義將其編碼保護(像是email系統),例如 : 如果你想在ftp url中包含密碼
Example :
<?php
echo '<A HREF="ftp://user:', rawurlencode ('foo @+%/'),
'@ftp.my.com/x.txt">';?>
或是你想在URL的成份中傳遞資訊
<?php
echo '<A HREF="http://x.com/department_list_script/',
rawurlencode ('sales and marketing/Miami'), '">';?>
參考 : rawurldecode( ) urldecode( ) urlencode( )