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( )