Le PERL


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


Comme beaucoup de bons langages de programmation, le PERL autorise la création de fonctions propres.
Elles peuvent être placées n'importe où dans le programme, mais il est plutôt préférable de les placer toutes au début ou à la fin. Une fonction a la forme suivante :

sub ma_fonction
{ print "Fonction pas très intéressante \n";
print "Qui effectue toujours la même chose. \n";
}

On appelle une fonction en faisant précéder son nom du signe & (et commercial).

Pour l'appeler dans mon code, je ferai donc :
&ma_fonction;

ce qui provoquera l'affichage de :
Fonction pas très intéressante
Qui effectue toujours la même chose.

Si l'on veut utiliser des paramètres avec les fonctions, on fait suivre l'appel de la fonction des arguments séparés par des virgules, le tout entre parenthèses.
Les arguments sont récupérés dans la fonction via la variable tableau @_ .
Il est donc possible d'accéder à un élément via son index.
Voici un exemple de fonction acceptant des paramètres :
sub Affichage
{ print "Votre premier argument était $_[0]\n";
print "et $_[1] fut votre second argument\n";
}


Voici un exemple de passage de paramètres :

&Affichage("Roi", "soleil"); # appel de la fonction

Cela provoque l'affichage de :
Votre premier argument était Roi
Soleil fut votre second argument

Simple non ?



Page précédente | Introduction | Page suivante





© Rotule 1999 - 2002
Faites parvenir vos commentaires au Webmaster