Как сделать нумерацию полей с одинаковыми именами? - PullRequest
0 голосов
/ 21 октября 2018

У меня есть несколько полей с одним и тем же именем в одной форме.

Name 1<input name="Name[]" value="Loren" />
Name 2<input name="Name[]" value="tom"  />
Name 3<input name="Name[]" value="dolor" />

Таким образом php получит массив адресов. - Имя Лорен, Том, Долор.Как я могу сделать поля нумерации, когда я получу это?- Имя 1 Лорен, 2 тома, 3 долора.

1 Ответ

0 голосов
/ 21 октября 2018

Вы можете поместить почти все, что вам нравится, в атрибут name.По умолчанию массивы имен начинаются с нуля, поэтому, если вы отправляете свою форму по почте, и вы echo $_POST['Name'] увидите

Array (
    [0] => Loren
    [1] => tom
    [2] => dolor
)

Однако вы можете явно указать нумерацию входных данных, например,

* 1007.*

и затем echo $_POST['Name'] выведет:

Array (
    [1] => Loren
    [2] => tom
    [3] => dolor
)

Или вы даже можете назвать их, например,

Name 1<input name="Name[Name 1]" value="Loren" />
Name 2<input name="Name[Name 2]" value="tom"  />
Name 3<input name="Name[Name 3]" value="dolor" />

и echo $_POST['Name'] выведет:

Array (
    [Name 1] => Loren
    [Name 2] => tom
    [Name 3] => dolor
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...