Partie 1
Chapitre 1
: Génération de code HTML à partir de tableaux associatifs
Rappel sur les tableaux
Tableaux associatifs et affichage d'entités
Exemple PHP n°1
Exemple PHP n°2
Entrainement sur les tableaux
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Chapitre 2
: Génération de code HTML à partir de tableaux
Boucles, tableaux et génération de code HTML : Exemples
Exemple PHP n°1
Exemple PHP n°2
Exemple PHP n°3
Exemple PHP n°4
Exemple PHP n°5
Exemple PHP n°6
Boucles, tableaux et génération de code HTML : Exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Chapitre 3
: Génération de code HTML à partir d'une table
Génération de code HTML à partir d'une table
Exemple PHP n°1
Exemple PHP n°2
Exercice PHP n°3
Exercice PHP n°4
1
Chapitre 2
:
Génération de code HTML à partir de tableaux
Boucles, tableaux et génération de code HTML : Exemples : Exemple PHP n°4
Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.
1.Est-ce que toutes les cases du tableau sont affichées ?
R : Oui. L'instruction foreach permet de visiter toutes les cases quelque soit la valeur de leur clé.
2.Quelles sont les valeurs de clé indiqué dans le programme et celles qui ont été attribuées automatiquement ?
R : Les clés 'nom', 'prénom' et 'age' sont définies par le programme. Les cases sans clé prédéfinies, se voient attribuer les clés 0, 1 et 2.
function affiche($tableau) {
echo '<ul>';
foreach ($tableau as $clé => $valeur) {
echo '<li>Case '.$clé.' : '.$valeur.'</li>';
}
echo '</ul>';
}
echo '<p>Un tableau associatif avec clés et valeurs</p>';
$personne = array('nom' => 'dupond', 'prénom' => 'jean', 'age' => 38, 'homme', 'brun', 'gaucher');
affiche($personne);
Résultat :
Un tableau associatif avec clés et valeurs
- Case nom : dupond
- Case prénom : jean
- Case age : 38
- Case 0 : homme
- Case 1 : brun
- Case 2 : gaucher
<p>Un‧tableau‧associatif‧avec‧clés‧et‧valeurs</p><ul><li>Case‧nom‧:‧dupond</li><li>Case‧prénom‧:‧jean</li><li>Case‧age‧:‧38</li><li>Case‧0‧:‧homme</li><li>Case‧1‧:‧brun</li><li>Case‧2‧:‧gaucher</li></ul>
Exécution en 0.0007s
4 / 6
Boucles, tableaux et génération de code HTML : Exemples
Boucles, tableaux et génération de code HTML : Exemples