So rufen Sie alle über POST übertragenen Variablen ab
Bei der Verarbeitung von POST-Daten füllt PHP automatisch das $_POST-Array. Die Komponenten eines Arrays stellen die mit Formulareingabeelementen verknüpften Daten dar.
Um den Inhalt des $_POST-Arrays anzuzeigen, verwenden Sie einfach var_dump($_POST); oder Sie können auf einzelne Werte zugreifen, indem Sie den entsprechenden Array-Schlüssel angeben ( z. B. $name = $_POST["name"];).
Angenommen, Ihr Formular verwendet die übliche Kodierungsmethode (enctype="multipart/form-data"), können Sie überprüfen, ob ein Kontrollkästchen aktiviert ist Verwenden Sie die folgende Syntax:
<code class="php">if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') { ... }</code>
Wenn Sie ein Array von Kontrollkästchen haben, wobei jedes Kontrollkästchen ein eindeutiges „Wert“-Attribut hat, sind die ausgewählten Werte als Array verfügbar. Um auf dieses Array zuzugreifen, verwenden Sie die Syntax: $arrayName = $_POST["arrayName[]"];. Hier ist ein Beispiel:
<input type="checkbox" name="myCheckbox[]" value="A" />val1 <input type="checkbox" name="myCheckbox[]" value="B" />val2 <input type="checkbox" name="myCheckbox[]" value="C" />val3
Durch die Verwendung von [] im Namen des Kontrollkästchens werden die ausgewählten Werte in einem Array namens $_POST['myCheckbox'] verfügbar sein.
Das obige ist der detaillierte Inhalt vonWie kann ich per POST in PHP auf Formularvariablen zugreifen und diese abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!