Thread Allg. Frage zu Referenzen
(18 answers)
Opened by toppsino at 2008-04-12 17:15
Stell dir vor, du hast eine Funktion, an die du einen Hash, ein Array und mehrere Zeichenketten übergeben willst.
Beispiel wie es meist falsch gemacht wird: Code: (dl
)
1 my $UNDMEHR = 'Und mehr!'; Ohne Referenzen geht das jedenfalls beim Array und dem Hash nicht. Also besser so: Code: (dl
)
1 my $UNDMEHR = 'Und mehr!'; In der Funktion kannst du so zugreifen: Code: (dl
)
1 sub meine_funktion { # \@ARRAY, \%HASH, $NOCHWAS, $UNDMEHR Sicherlich lässt es sich viel besser noch schreiben, aber das soll ja ein Anfängerbeispiel sein. |