Maison  >  Article  >  programmation quotidienne  >  Comment définir la valeur de la liste déroulante en php

Comment définir la valeur de la liste déroulante en php

藏色散人
藏色散人original
2018-12-21 15:46:5515141parcourir


Utilisez php pour obtenir la valeur de la liste déroulante. Nous pouvons le faire via la boucle PHP foreach. La méthode de boucle PHP foreach peut créer ou remplir la zone HTML 221f08282418e2996498697df914ce4e ou n'importe quel menu déroulant pour former une valeur de tableau. Il s’agit également d’un effet fonctionnel courant dans le développement quotidien de projets.

Comment définir la valeur de la liste déroulante en php

Ci-dessous, nous vous donnerons des exemples de code spécifiques pour vous présenter comment définir la valeur de la liste déroulante en PHP.

Créez un fichier PHP : demo110.php

L'exemple de code est le suivant :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>PHP设置下拉框值的示例</title>
</head>
<body>
<form>
    <select>
        <option selected="selected">选一个</option>
 <?php

 $arr = array("PHP", "HTML", "CSS", "JavaScript");

 foreach($arr as $v){
 ?>
 <option value="<?php echo strtolower($v); ?>"><?php echo $v; ?></option>
 <?php
 }
 ?>
 </select>
    <input type="submit" value="提交">
</form>
</body>
</html>

Ici nous intégrons le code PHP directement dans le code HTML. Tout d'abord, une zone de sélection est créée, et dans la balise 221f08282418e2996498697df914ce4e de la zone de sélection, un morceau de code PHP est défini, puis une variable de tableau PHP y est déclarée. Enfin, la valeur de chaque case d'option est sortie via une boucle foreach.

Conseils : Les fichiers contenant un mélange de code HTML et PHP ne peuvent analyser le code PHP que s'ils sont enregistrés au format PHP.

L'effet est le suivant :

Comment définir la valeur de la liste déroulante en php

Remarque : La structure syntaxique

foreach fournit un moyen simple de parcourir le tableau . foreach ne peut être appliqué qu'aux tableaux et aux objets. Si vous essayez de l'appliquer à des variables d'autres types de données ou à des variables non initialisées, un message d'erreur sera émis.

foreach a deux syntaxes :

foreach (array_expression as $value)
    statement
foreach (array_expression as $key => $value)
    statement

Le premier format parcourt le tableau array_expression donné. À chaque passage dans la boucle, la valeur de la cellule actuelle est affectée à $value et le pointeur à l'intérieur du tableau est avancé d'un pas (la cellule suivante sera donc obtenue dans la boucle suivante).

Le deuxième format fait la même chose, sauf que le nom de clé de la cellule actuelle sera également attribué à la variable $key dans chaque boucle.

Cet article est une introduction à la méthode de définition de la valeur de la liste déroulante en PHP. Il est très simple et facile à comprendre. J'espère qu'il sera utile aux amis dans le besoin !


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn