用javascript编码url,用PHP解码


encode url with javascript, decode with PHP

可能重复:
php javascript url编码

如果我用javascript的encodeURI()对url进行编码,我是否能够使用PHP的url_decode对其进行解码而不会出现任何错误?

另一个方向的类似问题(在PHP中用url_encode()编码,用javascript解码)

如果您试图将URI作为参数传递,您可能需要使用Javascript的encodeURLComponent()方法。如果我没记错的话,PHP的urlencode/uldecode方法希望对所有非字母数字字符进行编码(Javascript的encodeURI似乎没有这样做)。

有关详细信息:
http://www.w3schools.com/jsref/jsref_encodeURI.asp
http://www.w3schools.com/jsref/jsref_encodeURIComponent.asp
http://us2.php.net/urlencode
http://us2.php.net/manual/en/function.urldecode.php