Maison  >  Article  >  développement back-end  >  Méthode PHP pour créer dynamiquement du code HTML basé sur un tableau

Méthode PHP pour créer dynamiquement du code HTML basé sur un tableau

墨辰丷
墨辰丷original
2018-06-08 16:12:371831parcourir

Cet article présente principalement la méthode de création dynamique de code HTML basé sur des tableaux en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

L'exemple de cet article décrit comment générer une liste déroulante html à partir d'un tableau php, comme suit :

Ce code peut générer dynamiquement une liste déroulante html (sélection) basée sur sur le tableau php défini

<?php 
//Array contents array 1 :: value 
$myArray1 = array(&#39;Cat&#39;,&#39;Mat&#39;,&#39;Fat&#39;,&#39;Hat&#39;); 
//Array contents array 2 :: key => value 
$myArray2 = array(&#39;c&#39;=>&#39;Cat&#39;,&#39;m&#39;=>&#39;Mat&#39;,&#39;f&#39;=>&#39;Fat&#39;,&#39;h&#39;=>&#39;Hat&#39;); 
//Values from array 1 
echo&#39;<select name="Words">&#39;; 
//for each value of the array assign a variable name word 
foreach($myArray1 as $word){ 
  echo&#39;<option value="&#39;.$word.&#39;">&#39;.$word.&#39;</option>&#39;; 
} 
echo&#39;</select>&#39;; 
//Values from array 2 
echo&#39;<select name="Words">&#39;; 
//for each key of the array assign a variable name let 
//for each value of the array assign a variable name word 
foreach($myArray2 as $let=>$word){ 
  echo&#39;<option value="&#39;.$let.&#39;">&#39;.$word.&#39;</option>&#39;; 
} 
echo&#39;</select>&#39;; 
?>

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Recommandations associées :

Comment définir le délai d'expiration de la page en php

Comment créer une session en Php

Trois façons de générer des chaînes aléatoires avec PHP

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