Heim > Artikel > Backend-Entwicklung > Beispielcode für die PHP-Methode, um die Werte aller Kontrollkästchen im Formular abzurufen
PHP erhält das FormularKontrollkästchenDer Kontrollkästchenwert unterscheidet sich von anderen Entwicklungssprachen. In diesem Artikel erfahren Sie, wie Sie den Kontrollkästchenwert aller Kontrollkästchen im Formular in PHP erhalten Eine Einführung in PHP-Kontrollkästchenwerte.
Im Allgemeinen wird in PHP immer nur der Wert des letzten Kontrollkästchens abgerufen. Wie können wir also den Wert aller Kontrollkästchen ermitteln?
Die Lösung lautet wie folgt:
Ein Teil des Codes des Formulars lautet wie folgt:
<input type="checkbox" name="frm_tag[]" value="1">1 <input type="checkbox" name="frm_tag[]" value="2">2 <input type="checkbox" name="frm_tag[]" value="3">3 <input type="checkbox" name="frm_tag[]" value="4">4 <input type="checkbox" name="frm_tag[]" value="5">5
Achten Sie auf das Namensattribut Bei der obigen Eingabe ist der Inhalt jedes Attributs derselbe und sie sind alle frm_tag[]. Der Grund für das Hinzufügen von [] besteht darin, den Inhalt von frm_tag zu einem Array zu machen und zu übertragen.
Hinweis: Die eckigen Klammern nach frm_tag dürfen nicht fehlen, da sonst bei Verwendung von PHP nur der letzte Wert ermittelt werden kann.
Der Code für PHP zur Verarbeitung der von POST übergebenen Daten lautet wie folgt:
$str_tag = ""; $frm_tag = $_POST['frm_tag']; for($i=0;$i<count($frm_tag);$i++){ echo $frm_tag[$i]."<br>"; if($i==0) $str_tag = $frm_tag[$i]; else $str_tag = $str_tag.",".$frm_tag[$i]; } echo $str_tag; }
Das obige ist der detaillierte Inhalt vonBeispielcode für die PHP-Methode, um die Werte aller Kontrollkästchen im Formular abzurufen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!