Maison > Questions et réponses > le corps du texte
<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
天蓬老师2017-05-16 13:09:31
Lors de la soumission, vous pouvez voir que les informations du formulaire demandées sont
tags[]: 111
tags[]: 222
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.
巴扎黑2017-05-16 13:09:31
$array=[];
for($i=0;$i<100;$i++){
$array[]=$i;
}
print_r($array);
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
某草草2017-05-16 13:09:31
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ù