Partie 1
Chapitre 1
: Les variables
Introduction
Types de données
Support de cours n°1
Synthèse n°2
Les chaines de caractères
Exemple PHP n°1
Exemple PHP n°2
Synthèse n°3
Exemple PHP n°4
Exemple PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Les entiers
Support de cours n°1
Exemple PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Les réels
Support de cours n°1
Exemple PHP n°2
Exercice PHP n°3
Les booleens
Support de cours n°1
Exemple PHP n°2
Exercice PHP n°3
Chapitre 2
: Les conditionnelles
La conditionnelle if else
Support de cours n°1
Exemple PHP n°2
Exemple PHP n°3
Exemple PHP n°4
Exemple PHP n°5
La conditionnelle switch
Support de cours n°1
Exemple PHP n°2
Conditionnelles synthèse
Conditionnelles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Chapitre 3
: Les boucles
La boucle for
Support de cours n°1
Exemple PHP n°2
Exemple PHP n°3
La boucle while
Support de cours n°1
Exemple PHP n°2
do while
Support de cours n°1
Exemple PHP n°2
Boucle synthèse
Boucles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exemple PHP n°4
Chapitre 4
: Les tableaux
Les tableaux
Support de cours n°1
Exemple PHP n°2
Exemple PHP n°3
Support de cours n°4
Exemple PHP n°5
Exemple PHP n°6
Support de cours n°7
Exemple PHP n°8
Tableaux Synthèse
Tableaux 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
1
Les tableaux : Exemple PHP n°2
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.Quelles sont les 2 facons de déclarer/initialiser un tableau ?
R : 1 ière façon (plus longue) :
$tab[0] = 'valeur1';
$tab [1] = 'valeur2';
$tab[2]='valeur3';
2 ième façon en plus condensé : $tab1 = array ("valeurs1", "valeur2","valeur3");
$tab[0] = 'valeur1';
$tab [1] = 'valeur2';
$tab[2]='valeur3';
2 ième façon en plus condensé : $tab1 = array ("valeurs1", "valeur2","valeur3");
2.Quelles sont les 2 facons de parcourir un tableau ?
R : 1 ière façon (plus longue) :
On recupère la taille du tableau grâce à la fonction count($tableau1) puis on itère de 0 à la taille maximale.
on peut ainsi acceder à chaque éléments.
2 ième façon
A chaque itération, la valeur de l'élément courant est assignée à $value et le pointeur interne de tableau est avancé d'un élément
On recupère la taille du tableau grâce à la fonction count($tableau1) puis on itère de 0 à la taille maximale.
on peut ainsi acceder à chaque éléments.
2 ième façon
A chaque itération, la valeur de l'élément courant est assignée à $value et le pointeur interne de tableau est avancé d'un élément
echo'<h2> Tableau 1 : les gaulois </h2>';
$personnages_gaulois[0] ='Astérix';
$personnages_gaulois[1] ='Obélix';
$personnages_gaulois[2] ='Idéfix';
$personnages_gaulois[3] ='Panoramix';
for ($i = 0; $i < count($personnages_gaulois); $i++)
{
echo ('<p>'.$personnages_gaulois[$i].'</p>');
}
echo'<h2> Tableau 2 : les gaulois </h2>';
$personnages_gaulois = array ('Astérix','Obélix','Idéfix','Panoramix');
foreach ( $personnages_gaulois as $valeur )
{
echo ('<p>'.$valeur.'</p>');
}
Résultat :
Tableau 1 : les gaulois
Astérix
Obélix
Idéfix
Panoramix
Tableau 2 : les gaulois
Astérix
Obélix
Idéfix
Panoramix
<h2>‧Tableau‧1‧:‧les‧gaulois‧</h2><p>Astérix</p><p>Obélix</p><p>Idéfix</p><p>Panoramix</p><h2>‧Tableau‧2‧:‧les‧gaulois‧</h2><p>Astérix</p><p>Obélix</p><p>Idéfix</p><p>Panoramix</p>
Exécution en 0.0004s