La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux.

Présentations similaires


Présentation au sujet: "PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux."— Transcription de la présentation:

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

15

16

17

18

19

20


Télécharger ppt "PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux."

Présentations similaires


Annonces Google