【发布时间】:2013-04-29 13:52:41
【问题描述】:
我们总是在$_GET['var'] 中检索值,但是否也可以分配一个值?我有一个 php 页面,在某一时刻,通过 ajax,我想留在同一页面上,但更改查询字符串或执行如下分配:
$_GET['myvar'] = 'newvalue';
这可能吗?
【问题讨论】:
-
$_GET 变量正好等于您的 URL 查询参数。您可以更改查询字符串,您的工作将完成。没有必要覆盖 $_GET
-
如何在同一页面上更改查询字符串?是否可以通过javascript?
-
第一种也是最好的方法是重定向以获取当前查询并将页面刷新(重定向)到下一页。其他方法是更改浏览器历史记录(但这仅适用于较新的浏览器)-@987654321 @
-
谢谢,但我需要更改查询字符串而不重定向页面。这可能吗?
-
html5demos.com/history/first - 去这里有你想要的..
标签: php javascript query-string