【发布时间】:2011-04-26 22:28:53
【问题描述】:
我一直在寻找可以在 PHP 和 Javascript 之间交换的 [用于编码和解码 URL] 的函数 [我可以在 javascript 中对 URL 进行编码并在 PHP 中对其进行解码,反之亦然],有很多解决方案向上,如 escape() 和 unescape(); encodeURI() 和 decodeURI() 用于 javascript,或者 urlencode() 和 urldecode() 用于 PHP,但是没有一对可以完美地协同工作。因为我想使用 Ajax jQuery 发送帖子数据以供 PHP 页面使用,并且数据可以与特殊字符混合,这就是为什么我需要一个在 PHP 和 Javascript 中工作相同的函数:
例子:
$.ajax{url: "test.php", data: "http://www.thisURLContainSpecialCharac.ter"}
看到上面的代码了吗?它在数据中包含特殊字符,可能会导致问题。
感谢任何建议 :)。谢谢。 [x]
【问题讨论】:
标签: javascript jquery urlencode