Я видел, как люди делали это:

<input type="text" name="myText[]">

Какова цель []? Должен ли он автоматически индексироваться, чтобы вы получали массив или список на сервере при отправке формы?

Спасибо.

2
MFB 26 Авг 2011 в 07:12

2 ответа

Лучший ответ

Цель состоит в том, чтобы смоделировать массив. Если у вас есть 10 входов с именем images[], вы можете получить доступ к их значениям (в PHP) следующим образом:

foreach ($_POST['images'] as $img)
{
 // do something
}
1
yoda 31 Авг 2011 в 13:13

Да, он используется для создания массива ... поэтому вы можете иметь несколько входов с одним и тем же именем и обрабатывать их в php как массив. Если вы хотите получить доступ к отдельным элементам в jquery / javascript, дайте каждому из них уникальный идентификатор и / или класс.

1
Mindfulgeek 26 Авг 2011 в 03:17