Le PERL


Introduction
Les variables en PERL
Les boucles
Les conditions
Les fichiers
Les fonctions
Les boucles


Les boucles en PERL ressemblent fort au C et au Pascal.
  • For
    C’est la réplique du for en C.
    Syntaxe :
    For (initialisation; test; incrémentation)
    { actions …
    }

    Exemple :
    For ($i=0; $i<10; $i++)
    { print "$i\n";
    }
    Cette boucle va afficher les nombres de 0 à 9.
  • Do
    C’est à nouveau la même instruction qu’en C (while) mais avec, en plus la possibilité d’utiliser le Until pour faire une négation. Until exécute le bloc jusqu'à ce que l’instruction soit vraie, contrairement au While qui s’exécute tant que l’instruction est vraie.
    Syntaxe :
    $i = 0
    Do while (condition)
    { action
    }

    Exemple :
    $i = 0
    Do while ($i < 10)
    { print $i++;
    }

    va afficher les nombres de 0 à 9 à l’écran. On remarque au passage que l’incrémentation peut se faire comme en C.
    Il est également possible d’effectuer le test à la fin de la boucle en utilisant le DO.

    Exemple :
    $I = 1
    Do
    { print $I++;
    }while ($I < 10);

    va afficher les nombres de 1 à 9 à l’écran.

  • Foreach
    Cette instruction permet de parcourir tous les éléments d’un tableau ou d’une structure quelconque. Elle se présente comme suit :
    Syntaxe :
    Foreach $eltdutableau (@nomdutableau)
    { instructions …
    }

    Exemple :
    Foreach $ligne (@ensdelignes)
    { print "$ligne\n";
    }

    Cet exemple va afficher tous les éléments du tableau @ensdelignes car chaque élément du tableau est copié dans $ligne afin de pouvoir être traité. Si le tableau est vide, on ne passera pas dans la boucle.



    Page précédente | Introduction | Page suivante





    © Rotule 1999 - 2002
    Faites parvenir vos commentaires au Webmaster