Bonjour, je n'ai pas trop l'habitude d'utiliser un forum, malheureusement je n'arrive pas à trouver de solution à mon problème bien que celui-ci soit secondaire!
en faite, je suis en train de finir un projet et je me confronte à l'appel d'une fonction qui se trouve dans un module à part, le plus simple est de mettre la partie concerné.
j'ai donc ceci qui marche:
ceci fonctionne très bien, mais je dois me servir d'une variable qui me semble inutile
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 my $action=$actionList[$i][3]; require "$server->{directory}$action/$action.pm"; $action->$action($server,\$client);
j'aurai voulu l'avoir sous cette forme:
évidemment, ça ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 require "$server->{directory}$actionList[$i][3]/$actionList[$i][3].pm"; $actionList[$i][3]->$actionList[$i][3]($server,\$client);
par contre, ça fonctionne sous cette forme:
je n'arrive pas à comprendre ou se situe le probleme, help me
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 my $action=$actionList[$i][3]; require "$server->{directory}$actionList[$i][3]/$actionList[$i][3].pm"; $actionList[$i][3]->$action($server,\$client);
Partager