Отправка массивов в _GET в php

php дает возможность отправлять массивы из _GET.

Пример:

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

выведет:

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

)

это плохое кодирование?

Ответ 1

Нет, это обычная практика. Также это естественная практика для отправки выбранных файлов с размером больше единицы.

Ответ 2

Нет.

Это выглядит хорошо.

Вы даже можете сделать:

test.php var1 = ABC &? Обр [] = 1 & обр [] = тест

Что будет выводить:

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

)

Ответ 3

Да, это плохо, и это также очень плохо для ваших сайтов SEO. Это быстро становится очень запутанным, если вы слишком много введете в очередь. Держите его просто!