Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parDominique Desjardins Modifié depuis plus de 8 années
1
PhP 2. Tableaux et structures de contrôle
2
Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux : numériques, caractères, booléens $tableau[‘indice’]= " valeur ";
3
Déclaration de tableau Pour instancier un tableau : $tab = array(); Pour attribuer des valeurs aux cases du tableau : $tab = array(‘valeur1’, ‘valeur2’, ‘valeur3’); indice012 valeurvaleur1valeur2valeur3
4
Appel d’une valeur Accéder à une valeur par son indice : –$tab[‘indice’]; –$tab[$indice]; Exemple : –$tab[0] a pour valeur valeur1 –Si $indice=2 alors $tab[$indice] a pour valeur ? indice012 valeurvaleur1valeur2valeur3
5
Structures de contrôle Vérifier des conditions avant exécution d’une commande –Tests entre deux variables –Réaliser la même exécution n fois Si, sinon Tant que
6
Si… sinon (if…else) Si condition alors –Instruction FinSi Sinon –Instruction FinSinon
7
Si…sinon : Condition Condition : valeur opérateur valeur2 Valeur –Numérique, chaîne de caractères, etc –Valeur 1 et 2 sont du même type Opérateur –Opérateur de comparaison : = != >= –Opérateur logique : ET (&&) OU (||) NON (!)
8
Exemple Calculer les frais de port pour un envoi –Si <100g, pas de frais –Si compris entre 100 et 500g, 2€ –Si supérieur à 500g, 5€
9
Exemple <? php //variable poids de l’objet if($poids<100){ print " frais de port gratuits " ; } elseif ($poids<500){ print " frais de port 2euros " ; } else{ print " frais de port 5euros " ; } ?>
10
Tant que… (while) Tant que condition respectée –Instruction –Recalcul de la condition Fin Tq
11
While Peut être remplacée par for Exécution tant que la condition est vérifiée Exemple : afficher les chiffres de 1 à 10 <? php $i = 1; while($i<=10){ print $i. " " ; //incrémentation de la valeur $i++; } ?>
12
Pour chaque (for) For(exp1;exp2;exp3){ –Instructions } Exp1 : condition de départ Exp2 : condition à respecter –Si condition TRUE, exécution de la boucle –Si condition FALSE, arrêt de l’exécution Exp3 : recalcul de la condition
13
Exemple Exemple : afficher les chiffres de 1 à 10 <? php for($i=1; $i<=10; $i++){ print $i. " " ; } ?>
14
Comparaison while/for $i = 1; while($i<=10){ print $i. " " ; $i++; } for($i=1; $i<=10; $i++){ print $i. " " ; } Exemple : afficher les chiffres de 1 à 10 -> Condition de départ -> Condition à respecter -> Recalcul de la condition
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.