Thread &{$name} beendet block: oder hab ich ein Blackout? (12 answers)
Opened by Froschpopo at 2004-02-26 10:57

coax
 2004-02-27 23:48
#80332 #80332
User since
2003-08-11
457 Artikel
BenutzerIn
[default_avatar]
[quote=Froschpopo,27.02.2004, 14:55]Aber mal eine andere Frage:
Warum ist das nicht empfehlenswert und was wäre die Alternative?[/quote]
du koenntest einen Switch dafuer fuer verwenden.

Ich glaub empfehlenswert ist
Code: (dl )
&{$name};

nicht, weil $name alles moegliche enthalten kann und du eventuell nicht moechtest dass irgendwelche Subroutinen aufgerufen werden koennen. Und $name koennte auch einen Namen enthalten den es als Subroutine nicht gibt, etc.
In einen Switch kannst du testen ob die Subroutine existiert, und es werden nur die Subroutinen aufgerufen die dafuer vorgesehen sind.

Grusz Christian.
,,Das perlt aber heute wieder...'' -- Dittsche

View full thread &{$name} beendet block: oder hab ich ein Blackout?