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

PHP bestimmt, ob das Kontrollkästchen aktiviert ist

(*-*)浩
(*-*)浩Original
2019-09-21 11:11:492759Durchsuche

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>

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

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 />";
}
?>

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!

Stellungnahme:
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