Comment remplir une liste déroulante avec un array en PHP

Vous pouvez simplement utiliser la boucle foreach pour créer une liste <select> ou tout menu déroulant formant les valeurs d’un tableau.
 
 

Code source :
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Remplir une liste déroulante avec un array</title>
	</head>
	<body>
		<select>
			<option selected="selected">Sélectionner une valeur</option>
			<?php
			$langages = array("PHP", "Java", "Ada", "HTML", "CSS");
			
			// Parcourir le tableau des langues
			foreach($langages as $value){
			?>
			<option value="<?php echo strtolower($value); ?>"><?php echo $value; ?></option>
			<?php
			}
			?>
		</select>
	</body>
</html>
Résultat
QCM sur PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *