GET variable is &string(1) => "1"


GET variable is &string(1) => "1"

我有一个这样的URL格式:

https://chipperyman.com/commander/codes/check.php?type=check&group=w&cpu=63_char_string&version=27&group=1

但是,当我使用var_dump($_GET);时,w变量被设置为&string(1) => 1。这是完整的数组:

array(4) { ["type"]=> string(5) "check" ["group"]=> &string(1) "1" ["cpu"]=> string(63) "63_char_string" ["version"]=> string(2) "27" }

为什么$_GET['group']不能正确输出?当我尝试echo它或使用它在其他任何(.=等)它不被视为w。

group=1覆盖group=w,因为它出现在最后,你不能有两个变量具有相同的名称。

这似乎不是你想要的,但有可能有一个group数组使用:

group[]=w&group[]=1