Показать сообщение отдельно
  #2 (permalink)  
Старый 08.07.2009, 18:51
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Протокол HTTP может передавать только строки, а уж как и во что их парсить решает сервер. Ничто не мешает передать в параметрах несколько одинаковых ключей, например ?foo=bar&foo=baz. PHP это распарсит как $_GET['foo'] = 'baz'. В Spring же, например, из этого получится массив foo с двумя значениями bar и baz. Чтобы PHP нативно распарсил входные параметры как массив, необходимо к имени нужного параметра добавить []. В любом случае всегда можно самостоятельно взять то, что пришло, и распарсить.
Ответить с цитированием