Bonjour,
j'ai une fonction telle que ceci :
J'ai plusieurs fonctions (MyFonctionTruc, MyFonctionMachin).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sub MyFonctionTruc { }
En parsant un fichier de configuration, je récupère dans une variable les valeurs comme "Truc", "Machin", et je voudrais les utiliser en les concaténant avec la chaine de caractère "MyFonction", afin de pouvoir appeler les fonctions MyFonctionTruc, MyFonctionMachin.
Le code ne marche pas, mais ça permet de donner une idée de ce que je veux faire, en espérant que quelqu'un pourra m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 sub Recup { my $type = shift; my $variable = shift; print "TYPE : $type\n";#TYPE : Truc my $val = 'MyFonction'.$type; my $n = $val($variable); return $n; }
Merci.![]()
Partager