PHP $ _POST получить массив данных

Я пытаюсь сделать несколько текстовых полей с одинаковыми именами.
Вот мой код.

 HTML

 Электронная почта 1: <input name = "email" type = "text"> <br>
 Электронная почта 2: <input name = "email" type = "text"> <br>
 Электронная почта 3: <input name = "email" type = "text"> <br>


 PHP

 $ email = $ _POST ['email'];
 echo $ email;

Я хотел получить такие результаты:

email1@email.com, email2@email.com, email3@email.com

Как я могу это сделать? это возможно?

Использование [] в имени элемента

 Email 1:<input name="email[]" type="text"><br> Email 2:<input name="email[]" type="text"><br> Email 3:<input name="email[]" type="text"><br> 

вернет массив на конец PHP:

 $email = $_POST['email']; 

вы можете implode() , чтобы получить implode() результат:

 echo implode(", ", $email); // Will output email1@email.com, email2@email.com ... 

Не забывайте санировать эти значения, прежде чем что-либо делать с ними, например, сериализуя массив или вставляя их в базу данных! Просто потому, что они находятся в массиве, это не значит, что они в безопасности.

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

$ _POST ['email'] будет массивом.