php bestimmt, ob das Kontrollkästchen aktiviert ist
So erhalten Sie den Wert des Kontrollkästchens Kontrollkästchen in PHP
Zuerst erstellen wir ein Formular: (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Beherrschung)
<form action ="HandleFormCheckBox.php" method="post"> <ul> <li><input type ="checkbox" name ="category[]" value ="php">php教程</li> <li><input type ="checkbox" name ="category[]" value ="java">java教程</li> <li><input type ="checkbox" name ="category[]" value ="mysql">mysql教程</li> <li><input type ="checkbox" name ="category[]" value ="html">html教程</li> </ul> <input type ="submit"> </form>
Haben Sie die Namen aller Kontrollkästchen bemerkt? Die Attribute sind alle Kategorie[], warum sollten sie so eingestellt werden? Diese Einstellung liegt daran, dass wir alle Kontrollkästchen als Gruppe behandeln und Sie $_POST['category'] auf dem PHP-Server verwenden können, um die Werte aller ausgewählten Kontrollkästchen abzurufen.
php Der Code zum Abrufen des Kontrollkästchenwerts auf der Serverseite lautet wie folgt:
<?php $checkbox_select=$_POST["category"]; print_r($checkbox_select); ?>
Die Variable $checkbox_select ist hier ein Array, zum Beispiel: Wenn wir „PHP-Tutorial“ auswählen. Bei Verwendung von „Java-Tutorial“ lautet der Wert von $checkbox_select wie folgt:
Array( [0]='php' [1]='java' )
Wie bestimmt PHP, ob der Wert im Kontrollkästchen ausgewählt ist? 🎜>
Wissen Da wir nun wissen, wie wir den Wert des Kontrollkästchens in PHP erhalten, können wir ganz einfach feststellen, ob der Wert im Kontrollkästchen ausgewählt ist. Wir müssen nur die Variable $checkbox_select durchlaufen Holen Sie sich, welche Werte im Kontrollkästchen ausgewählt sind.Das obige ist der detaillierte Inhalt vonPHP bestimmt, ob das Kontrollkästchen aktiviert ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!<?php
$checkbox_select=$_POST["category"];
for($i=0;$i<count($checkbox_select);$i++)
{
echo "选项".$checkbox_select[$i]."被选中<br />";
}
?>