2017-04-10 78 views
1

如果我不小心多次设置的参数中的URL,我发现我的浏览器使用的最后一个实例:重复的参数名称

即:http://localhost:8080/test.php?tag=1&tag=2&tag=3

标签就等于3.

这是一个跨浏览器的非常标准的响应,或者某些浏览器可能使用第一个值?

+0

我想你可以使用一个数组。结果将如下所示:'[1,2,3]'。 –

+0

我没有试图传递一个数组,只是试图确定在多次指定参数时浏览器会使用哪个值。 – GFL

+2

[如何从PHP中的URL获取具有相同名称的多个参数]的可能副本(http://stackoverflow.com/questions/353379/how-to-get-multiple-parameters-with-same-name-from- A-网址中的PHP) – mickmackusa

回答

-1

你的URL应该是这样的,如果你希望所有参数

http://localhost:8080/test.php?tag[]=1&tag[]=2&tag[]=3