bonjour,
je cree une fonction qui prend en parametre un tableau,
le code ci dessous ne marche pas pour le recuperer
il recupere seulement le premier element comment recuperer le tableau entier?
sub ClickIDS{
my @a=@_[0];
print @a;
}
merci par avance





bonjour,
je cree une fonction qui prend en parametre un tableau,
le code ci dessous ne marche pas pour le recuperer
il recupere seulement le premier element comment recuperer le tableau entier?
sub ClickIDS{
my @a=@_[0];
print @a;
}
merci par avance
En fait c'est @_[0] qui est faux.
On peut aussi passer une référence...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ClickIDS(("bidule","toto")); sub ClickIDS{ my @a=@_; print @a; }





oui mais en fait cette fonction prend plusieurs parametres dont le tableau et je ne veux recuperer que le tableau
Bon, la façon la plus propre de passer des paramètres à une fonction quand tu as des tableaux, c'est de passer la référence du tableau.
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
Partager