FTLS.org 
Francais     English
 
 
Accueil
 
 Linux
Introduction
Liens
 
 Initiation
Internet
HTML
CGI
Perl
 
 Archives
Java
Perl Tools
Scripts CGI
Scripts PHP
 
 Calculatrices
HP 48
TI 92
 
 Gratuit du Net
A Gratuit
Comparatifs
Se divertir
 
 Aide Webmasters
Trucs & Astuces
JavaScript
 
 Site
Partenaires
Contact
 
 Powered by
linux
 

Initiation


Initiation au Perl



10. Quelques fonction intégrées utiles

    Voici quelques intégrées autre que celle vu dans les chapitres précédant qui peuvent vous être utile.

    10.1 chop

        Permet de supprimer le caractère de retour chariot à la fin d'un ligne.

        syntaxe : chop( $ma_chaine );

    10.2 rand(?)

        Permet de générer un nombre aléatoire comprit entre 0 et $Nb


        syntaxe : rand( $Nb );

    10.3 time et localtime

        La commande 'time' renvoie le nombre de seconde écoulées depuis le 1er janvier 1970 jusqu'à maintenant.

        syntaxe : $temps = time;

        Grâce à la commande 'localtime' ont peut convertir cette valeur pour connaître le jour, le mois, l'année, l'heure... renvoyée par time.
        syntaxe : ($sec,$min,$heure,$jour,$mois,$annee,$jour_se,$jour_an,$ete) = localtime( temps );
    ou
        $sec, $min, $heure : les secondes, minutes, heures
        $jour, $mois, $annee : le jour, le mois, l'année courante
        $jour_se, $jour_ann : le jour de la semaine (0-6), de l'année (0-364)
        $ete : heure été ou heure hivers.

    10.4 grep

        Permet d'extraire un élément d'une liste qui correspond à un motif spécifié.

        syntaxe : @resultat = grep(/motif/, @ma_liste);

    10.5 crypt

        Permet de crypter une chaîne de caractère à l'aide de l'algorithme DES. Cette fonction est généralement utilisée pour crypté des mots de passe. Attention ce codage n'est pas réversible, pour tester si la chaîne cryptée est la même que l'original, il faut crypté l'original est comparé...

        syntaxe : $resultat = crypt( $original, $maniere);

        $manière est une chaîne de 2 caractères indiquant à l'algorithme une clé de cryptage. Souvent fournit par la commande suivante : substr($original, 0, 2);



 
© Copyright 2000 FTLS (Tyndiuk Frédéric). All rights reserved.
Last Update 08/03/2000 - Send all comments to webmaster@ftls.org