При разработке веб-приложений нам часто приходится обрабатывать данные форм. Иногда мы сталкиваемся с ситуацией, когда поле в форме позволяет пользователю вводить несколько значений, например выбирать несколько параметров или вводить несколько меток. В PHP мы можем справиться с этой ситуацией с помощью специального соглашения об именах, которое заключается в добавлении пары пустых квадратных скобок ([]) после имени поля формы.
Ниже мы подробно объясним, как обрабатывать формы с одним именем и несколькими значениями, и предоставим соответствующие примеры исходного кода.
- HTML-форма
Во-первых, нам нужно создать HTML-форму, содержащую поля с одним именем и несколькими значениями. Предположим, мы хотим собрать интересы и хобби пользователя, и пользователь может выбрать несколько вариантов. Вот пример кода формы:
<form method="POST" action="process_form.php"