用javascript编码url,用PHP解码

时间:2011-06-13 15:24:16

标签: php javascript url encode

  

可能重复:
  php javascript url encoding

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

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

1 个答案:

答案 0 :(得分:1)

如果您尝试将URI作为参数传递,则可能需要使用Javascript的encodeURLComponent()方法。如果我没记错的话,PHP的urlencode / urldecode方法需要编码所有非字母数字字符(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