bitmuncher
Senior-Nerd
Ich versuche gerade eine Möglichkeit zu finden, wie ich "dynamische" Funktionsnamen hinbekomme. Beispiel. Ich habe ein Array @modules, das mit Modul-Namen gefüllt ist
Ich will nun an einer Stelle entsprechende navi_-Funktionen, die Abhängig vom Modulnamen sind. In der Theorie also so in der Art:
Natürlich gibt es auf diese Weise einen 'missing operand'-Fehler. Nur ist die Frage, wie ich das am einfachsten auf anderem Weg umsetzen kann.
Code:
my @modules = ( 'modul1', 'modul2');
Ich will nun an einer Stelle entsprechende navi_-Funktionen, die Abhängig vom Modulnamen sind. In der Theorie also so in der Art:
Code:
foreach $module (@modules) {
...
$navi .= &navi_$module($mycgi, $flag);
...
}
Natürlich gibt es auf diese Weise einen 'missing operand'-Fehler. Nur ist die Frage, wie ich das am einfachsten auf anderem Weg umsetzen kann.