Section courante

A propos

Section administrative du site

FOR

Pour
PHP 3+

Syntaxe

for ( for-init-stmt ; [condition] ; [expression] ) statement

Paramètres

Nom Description
for-init-stmt Ce paramètre permet d'indiquer l'instruction d'initialisation de la boucle
condition Ce paramètre permet d'indiquer la condition d'exécution de la boucle.
expression Ce paramètre permet d'indiquer l'expression a effectuer à chaque passage de la boucle.

Description

Ce mot réservé permet d'effectuer un compteur en boucle.

Remarques

Exemples

Cet exemple permet d'effectuer un saut de 2 dans une boucle :

Essayer maintenant !
  1. <?php
  2. for($i = 0; $i <= 10; $i+=2) {
  3.    echo "i = " . $i . "<br />";
  4. }
  5. ?> 

on obtiendra le résultat suivant :

i = 0
i = 2
i = 4
i = 6
i = 8
i = 10

Voici un exemple de boucle imbriqué :

Essayer maintenant !
  1. <?php
  2. for($J = 0; $J < 3; $J++) {
  3.    for($I = 0; $I < 5; $I++) {
  4.       echo chr(ord('A') + $I + $J * 5);
  5.    }
  6.    echo ',';
  7. }
  8. ?>

on obtiendra le résultat suivant :

ABCDE,FGHIJ,KLMNO,

Voir également

Langage de programmation - C - Références de mots réservés (mots clefs) - for
Langage de programmation - C++ - Références de mots réservés (mots clefs) - for
Langage de programmation - ASP 3.0 - Références de procédures et fonctions - FOR

Dernière mise à jour : Vendredi, le 3 avril 2015