在php中的_GET中发送数组

时间:2011-11-30 14:49:24

标签: php arrays get

php提供了从_GET发送数组的功能。

示例:

test.php?var1=abc&arr[0]=1&arr[3]=test

将输出:

Array
(
    [var1] => abc
    [arr] => Array
        (
            [0] => 1
            [3] => test
        )

)

考虑到编码不好吗?

3 个答案:

答案 0 :(得分:17)

不,这是惯常做法。此外,发送大小超过一的选项也是一种自然的做法。

答案 1 :(得分:3)

看起来很好。

你甚至可以这样做:

  

test.php的VAR1 = ABC&安培;常用3 [] = 1&安培;常用3 [] =测试

哪个会输出:

Array
(
    [var1] => abc
    [arr] => Array
        (
            [0] => 1
            [1] => test
        )

)

答案 2 :(得分:-1)

是的,这是一件坏事,对你的网站来说也是一件坏事SEO。如果你在查询字符串中放入太多内容,它会很快变得混乱。保持简单!