Thread subroutine-referenz (10 answers)
Opened by Gast at 2009-04-03 11:29

betterworld
 2009-04-03 18:22
#120277 #120277
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Guest Gast
Ich hatte es zuerst mit sub routine { &$config{sub_ref}() } probiert, was nicht funktioniert hatte.

Diese Subref-Aufrufe mit "&" sind etwas unhandlich, daher empfiehlt sich die Pfeilschreibweise.
Code (perl): (dl )
1
2
3
4
5
6
7
8
# Für einfache Subref
$subref->(10);

# Für Subref in Hash drin
$config{sub_ref}->(10);

# Oder kürzer (Pfeile zwischen Klammern darf man meist weglassen)
$config{sub_ref}(10);


So, nun da wir geschrieben haben, wie man die Dinger aufruft: Warum willst Du das noch in einen Typeglob reintun? Ruf sie doch einfach so auf wie in meinem Code-Beispiel. Symboltabellen-Rumhackerei ist oft praktisch, aber wenn man es nicht wirklich braucht, ist es schöner, es wegzulassen.

View full thread subroutine-referenz