使用PHP在URL中使用params

时间:2015-02-09 09:05:56

标签: php get

我有一个网址http://localhost/test/index.php?url=test/index?id=123&version=3, 当我$_SERVER['QUERY_STRING']输出string 'url=test/index?id=123&version=3' (length=31)但我$_GET['url']时输出string 'test/index?id=123' (length=17)。那怎么回事?我做错了什么? 预期字符串:test/index?id=123&version=3

1 个答案:

答案 0 :(得分:1)

&字符分隔查询字符串中的键值对。

如果您想将一个数据作为数据传递,则必须对其进行百分比编码:%26