Heim >Backend-Entwicklung >PHP-Tutorial >PHP verwendet ein Array, um das Dropdown-Listenfeld zu füllen

PHP verwendet ein Array, um das Dropdown-Listenfeld zu füllen

墨辰丷
墨辰丷Original
2018-06-11 17:51:532850Durchsuche

Dieser Artikel stellt hauptsächlich vor, wie PHP Arrays zum Füllen von Dropdown-Listenfeldern verwendet. Es beinhaltet die Fähigkeiten von PHP, Arrays zu bedienen. Es hat einen gewissen Referenzwert.

Die Beispiele in In diesem Artikel wird die Verwendung der PHP-Methode zum Füllen eines Dropdown-Listenfelds mit einem Array beschrieben. Die spezifische Implementierungsmethode lautet wie folgt:

<?php
$data = array(
  (object)array("titulo"=>"Ford", "valor"=>"opcion1"),
  (object)array("titulo"=>"Peugeot", "valor"=>"opcion2"),
  (object)array("titulo"=>"Chevrolet", "valor"=>"opcion3"),
  (object)array("titulo"=>"Volskwagen", "valor"=>"opcion4"),
);
?>
<html>
<header>
<script>
function onCambioDeOpcion(combobox) {
  alert("Seleccionaste: " + combobox[combobox.selectedIndex].text +
   " \nSu valor es: " + combobox.value);
}
</script>
</header>
<body>
<select class="select_autor" name="autor" 
onchange="onCambioDeOpcion(this)" >
<option selected="selected">Seleccione fabricante</option>
<?php
for($i=0; $i<count($data); $i++)
{
?>
  <option value="<?php echo $data[$i]->valor ?>">
  <?php echo $data[$i]->titulo ?></option>
<?php
}
?>
</select>
</body>
</html>

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird.

Verwandte Empfehlungen:

php-Methode zur Erfassung von Thunder VIP-Konten basierend auf der Sammelklasse Snoopy

php Die Methode zum Kombinieren der Vorlage mit dem js-Upload-Plug-in, um einen aktualisierungsfreien Upload zu erreichen

So verwenden Sie PHP, um Funktionen mithilfe von Kettenaufrufen kontinuierlich aufzurufen

Das obige ist der detaillierte Inhalt vonPHP verwendet ein Array, um das Dropdown-Listenfeld zu füllen. 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