【发布时间】:2015-09-12 02:00:12
【问题描述】:
网址使用urlencode()编码。
www.myweb.com/pahe.html?artist=Taylor+Swift
我正在抓取字符串值,以便能够通过 jquery 的 $post() 传递给 php
$.post(my.php',
{ word:"Taylor Swift" },
如何将字符串传递为Taylor Swift 而不是Taylor+Swift?
【问题讨论】:
-
使用 urldecode() 函数。
-
+是 URL 参数中的编码空格。 -
@VlastislavNovák 谢谢。这可以在我的 html 本身中完成吗?你能再解释一下吗。 :)
-
@Becky 您可以使用 jquery 发送编码字符串(Taylor+Swift)并在 my.php 文件中使用 urldecode() 函数。
-
@VlastislavNovák 更好地解释了它。所以基本上
urldecode()删除了 php 中的所有+。所以我不必担心我的 html 中的 sting 值。对吗?