Heim > Backend-Entwicklung > PHP-Problem > PHP bestimmt, ob das Kontrollkästchen aktiviert ist

PHP bestimmt, ob das Kontrollkästchen aktiviert ist

(*-*)浩
Freigeben: 2023-02-24 15:26:01
Original
2802 Leute haben es durchsucht

php bestimmt, ob das Kontrollkästchen aktiviert ist

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>
Nach dem Login kopieren

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);
?>
Nach dem Login kopieren

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]=&#39;php&#39; [1]=&#39;java&#39; )
Nach dem Login kopieren

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.

<?php
$checkbox_select=$_POST["category"];
for($i=0;$i<count($checkbox_select);$i++)
{
echo "选项".$checkbox_select[$i]."被选中<br />";
}
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage