Les structures répétitives en PHP Réfs : manuel p 317.

Slides:



Advertisements
Présentations similaires
Initiation à la programmation et algorithmique cours 2
Advertisements

Algorithmes et structures de données 3ème cours Patrick Reuter
DECLARATION DE VARIABLES
GEF 243B Programmation informatique appliquée Boucles §
GEF 243B Programmation informatique appliquée
Sayada le 03 Mars 2009 Réalisé par : Mr. SOUISSI Chaouki
L’ interruption de boucle
VBA / Excel – TP7 La boucle LOOP.
VBA / Excel TP 6 La boucle FOR.
5. Les structures répétitives
1)Boucle for 2)Boucle while
Introduction à la programmation (420-PK2-SL) cours 10 Gestion des applications Technologie de linformation (LEA.BW)
Les bases de l’Algorithmique
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Langage C Révision.
LANGUAGE GRAPHIQUE INITIATION
CPI/BTS 2 Programmation Web Introduction au PHP
Points importants de la semaine Les boucles. Les types arithmétiques. Les opérateurs.
Structures de contrôle de l’exécution
Python La structure itérative
Les instructions PHP pour l'accès à une base de données MySql
Les structure d’un programme :
Une nouvelle structure de données : les tableaux
Les itérations (boucle) Les routines Les Fonctions
Les Fonctions. Définir une fonction Sections de code indépendantes que lon peut appeler à nimporte quel moment et dans nimporte quel ordre. Bout de code.
Introduction à la programmation I Fonctions Structures de contrôle Structures de données (arrays simples et indexés) Variables locales et globales.
Principes de programmation (suite)
Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques.
Instruction sélective switch-case Instruction répétitive do-while For
LIFI-Java 2004 Séance du Jeudi 9 sept. Cours 1. La notion de langage Décrire une tâche à effectuer –programme Écrire à un haut niveau –facile pour lutilisateur.
CSI 1502 Principes fondamentaux de conception de logiciels
ECP – Option SA Henri Fallon
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
Récupération donnée. Un fournisseur vient de mettre a jour son site avec une nouvelle gamme de produit. Nous avons donc besoin de récupérer les références.
Plan troisième cours Instruction sélective Instruction répétitive
Répéter dans un programme avec une Instruction itérative
Programmation Orienté Objet en C++ Ricard julien.
Les Opérateurs Ils régissent toutes les opérations ou transformations sur les valeurs des variables. Opérateur d'affectation Opérateurs arithmétiques Opérateurs.
Structures alternative et répétitive
Les boucles imbriquées
PHP & My SQL.
1 Notations Asymptotiques Et Complexité Notations asymptotiques : 0 et  Complexité des algorithmes Exemples de calcul de complexité.
La Boucle Repeat Cours LCS N°1 Présenté par Mr: LALLALI.
CYCLE 6 : FONCTIONS Faire un programme en C avec des FONCTIONS 1- A quoi servent les FONCTIONS ? 2- Comment écrire un programme avec FONCTIONS ? 3- Comment.
Les Structures De Contrôle Itératives Complètes
3 Les instructions. Cours 32 Plan du cours 3 Instruction Bloc Portée L’alternative Affectations =, +=, *=… Comment comparer –Comparer des réels –Comparer.
8PRO100 Éléments de programmation Comment répéter plusieurs fois une séquence d’instructions.
Les tests.
 Syntaxe du langage PHP
 Requêtes MySQL en PHP Introduction
Cours n° 3 Traitements en Java
Structures de contrôle
UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif.
1. Ook Christophe Delagarde, septembre 1999 I.U.T., Université de la Méditerrainée 2.
1 PHP 5 Notions fondamentales (niveau 1 – cours #2) Formation continue – Cégep de Sainte-Foy.
Introduction au langage C : Structures de contrôle 1 ère année Génie Informatique Dr Daouda Traoré Université de Ségou
Les structures de contrôle
CNAM : NST Cours 2 Points abordés lors de la séance : Construction d une librairie de programme (planck.llb) enregistrement d un sous programme.
Langage de programmation
Introduction à la programmation (420-PK2-SL) cours 11 Gestion des applications Technologie de l’information (LEA.BW)
02/10/2015Les structures de contrôle1 COURS A2I12 Initiation à l'algorithmique illustrée par le langage C Guillaume BOURLET Département GEII IUT Sénart/Fontainebleau.
Philippe Gandy – 6 octobre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Philippe Gandy – 10 novembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Algorithmique Boucles et Itérations
Philippe Gandy – 13 octobre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
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.
Initiation au langage Perl Emmanuel Grenados Corp I&T / TE September 16th, 2008.
Quiz C++ Les variables & les boucles.
Programmation. Définition programmation
Quelle est la valeur de S après exécution des instructions suivantes :
Transcription de la présentation:

Les structures répétitives en PHP Réfs : manuel p 317

Rappels Une structure répétitive permet d'exécuter plusieurs fois le même bloc d'instructions. En PHP, on utilisera : la boucle for La boucle while

La boucle for La boucle for fonctionne à l'aide d'un compteur (ex : $i). L'exemple suivant affiche les nombres de 1 à 10 : for ($i=1;$i<=10;$i++) { echo $i." "; }

Commentaires $i=1 correspond à la valeur initiale du compteur $i<=10 correspond à la condition pour que le bloc d'instructions continue d'être exécuté. Lorsque $i aura atteint 11, le bloc ne sera plus exécuté et le programme se poursuit après la boucle $i++ permet d'augmenter le compteur d'une unité après chaque exécution du bloc d'instructions ($i++ équivaut à $i=$i+1)

La boucle while La boucle while fonctionne également à l'aide d'un compteur (ex : $i). Afficher les nombres de 1 à 10 avec while : $i=1; while ($i<=10) { echo $i; $i++; }

Commentaires Le compteur est initialisé avant l'entrée dans la boucle avec $i=1; $i<=10 correspond à la condition pour entrer puis rester dans la boucle pour exécuter le bloc d'instructions. Lorsque $i aura atteint 11, le bloc ne sera plus exécuté et le programme se poursuit après la boucle $i++, placé à l'intérieur de la boucle permet d'augmenter le compteur d'une unité

Avec while, il est possible de ne jamais entrer dans la boucle si par exemple $i était initialisé à 11 Il est également possible de rester indéfiniment dans la boucle si la condition pour y rester est toujours vérifiée (compteur mal incrémenté ou absent)