PHP urlencode urldecode



<?php  

$url='http://skynimo.com';

echo urlencode($url); // http%3a%2f%2fwww.skynimo.com

?>



<?php  

$url='http%3a%2f%2fwww.skynimo.com';

echo urldecode($url); // http://skynimo.com

?>



補充



PHP中還有 rawurlencode 與 rawurldecode 。這兩個東西比起 urlencode 、 urldecode 的主要前別在於"空白字元"。



urlencode 會把空白字元轉換成 +


rawurlencode 會把空白字元轉換成 %20



如果你想要與javascript之間做完全的轉換,請使用js的encodeURIComponent與php的rawurlencode。



相關連結



JS encodeURI() encodeURI() encodeURIComponent()






留言

這個網誌中的熱門文章

成人剪舌繫帶聽過嗎?我剪了!!

Scp - ssh 的遠端檔案傳輸指令

睡覺使你更有效率