Wenn Sie mit einem Formular arbeiten, das ein Auswahlfeld mit aktivierter Mehrfachauswahl enthält, erhalten Sie die ausgewählten Werte in Ihrem PHP Das Skript kann unkompliziert sein. Um diesem speziellen Szenario gerecht zu werden, werden wir auf der Seite „display.php“ mit $_GET[] untersuchen, wie dies erreicht werden kann.
Formularstruktur mit Mehrfachauswahl:
Betrachten Sie den folgenden HTML-Formularcode, in dem das Auswahlfeld mit dem Namen „select2“ eine Mehrfachauswahl zulässt:
<select name="select2[]" multiple ...> <option value="11">eleven</option> ... </select>
Beachten Sie die Hinzufügung von eckigen Klammern [] zum Namensattribut. Diese Änderung ist entscheidend, damit PHP $_GET['select2'] als Array ausgewählter Werte behandeln kann.
Zugriff auf die Werte in PHP:
Auf der Seite „ display.php“-Seite können Sie mit dem folgenden PHP-Code auf die ausgewählten Werte zugreifen:
foreach ($_GET['select2'] as $selectedOption) echo $selectedOption."\n";
Durch Durchlaufen der Mit dem Array $_GET['select2'] können Sie die einzelnen ausgewählten Optionen in einer Schleife abrufen und anzeigen.
Zusätzliche Überlegungen:
Durch Befolgen dieser Schritte können Sie effektiv auf mehrere ausgewählte Werte von a zugreifen und diese verarbeiten Auswahlfeld in PHP, sodass Sie Benutzereingaben flexibel und dynamisch verarbeiten können.
Das obige ist der detaillierte Inhalt vonWie rufe ich in PHP mehrere ausgewählte Werte aus einem Auswahlfeld ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!