<form method="post" action="arrayformdata.php">
<label>Tags</label>
<input type="text" name="tags[]" />
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/>
<input type="text" name="tags[]"/ >
<input type="submit" value="submit">
</form>
</html>
De cette façon, vous pouvez obtenir toutes les valeurs nommées tags[] via $_POST['tags'] en php et les fusionner dans un tableau.
Je ne comprends pas comment ça marche
Lors de la soumission, vous pouvez voir que les informations du formulaire demandées sont
Lorsque PHP reçoit ces informations, il transmettra les variables au script actuel sous la forme d'un tableau associatif. Puisqu'il s'agit d'un tableau associatif, il y aura des clés et les balises[] ci-dessus sont le même ensemble de clés. PHP les placera dans un tableau lors du traitement.
Je pense que ça devrait être la même chose que ça. C'est parce que le côté PHP effectue le traitement (je ne connais pas les autres langages back-end). Parce que ce qui a été envoyé à la réception est comme ça, comme le montre la photo
Même signification que ci-dessus, toutes les zones de saisie soumises sont affectées à $_POST, $_POST est une variable super globale, elle peut donc être reçue n'importe où