Débutant(e)
    Image

    PERL est un langage de programmation (♦ voir DEF.) multiplateforme, créé en 1987.

    PERL permet de réaliser essentiellement des programmes de traitement.

    Exemples de codes

    Nous commencons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués.

    C 0001 - Bonjour tout le monde !

    Dîtes bonjour...
    Attention à l'indentation !
    use strict;
    =comment
    while(my $ex1 = ) {
        print $ex1;
    }
    =cut
    print 'Bonjour tout le monde !'
    

    Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

    Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

    Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

    C 0002 - Variables

    Obtenir un résultat...
    Attention à l'indentation !
    $a = 88;
    $b = 'Résultat:';
    print "$b", $a * $a;
    

    Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

    Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

    Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

    C 0003 - Liste

    Afficher des noms...
    Attention à l'indentation !
    %a = (
      Joseph  => ' Mariani',
      Julie => ' Hollande',
      Christian  => ' Turquoise'
    );
    print $a{Julie};
    print $a{Christian};
    

    Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

    Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

    Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

    C 0004 - Afficher une variable

    Afficher un jour...
    Attention à l'indentation !
    @a = ('lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche');
    print $a[2];
    
    my @b = @a[2, 4]; # @b = ( 'mercredi', 'samedi' )
    my @c = @a[2..4]; # @c = ( 'mercredi', 'mardi', 'vendredi' )
    

    Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF.) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

    Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

    Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

    Info+

    Origine
    » Date de création : 1987
    * Créé par Larry Wall
    * Développé par The PERL Foundation

    * Influencé par Objective C, Basic et Eiffel
    * Multiplateformes
    * Licences GNU et Artistic License

    Outils&Niveaux

    Logiciels et environnements

    Cas pratiques

    Afin de vous entraîner, nous ajoutons chaque semaine dans cette section des petits programmes pour vous maintenir à niveau.

    CAS 1

    NIVEAU BASE

    Préparer l'environnement de travail

    Ces recommandations vont vous permettre de débuter le plus confortablement possible avec PERL.

    ESSAYEZ

    CAS 2

    NIVEAU INTERMÉDIAIRE

    AJAX/JSON

    Ce petit kit vous permettra de comprendre comment fonctionne PERL avec AJAX/JSON.

    ESSAYEZ

    CAS 3

    NIVEAU EXPERT

    PERL et les bases de données

    Apprenez à faire fonctionner PERL avec MySQL...

    ESSAYEZ

    2021 (C) Fond of Code tm (marque déposée) - Reflex002 / Diego Piccini (da Todi).
    Tous droits réservés. Contenu éditorial protégé (www.lewebethique.com).

    À propos...

    À propos...
    Reflex002

    Programmation
    Développement O-O

    Rappels

    Rappels

    Légal/Support

    Légal/Support
    Image
    © Copyright 2022 Reflex002. Designed By Art and Earth Networks and Technology / Diego Piccini / Piccini da Todi G&D Studio