Thread Hashref bei anonymer Funktion (25 answers)
Opened by Froschpopo at 2007-12-28 05:40

Gast Gast
 2007-12-29 12:38
#104238 #104238
Code: (dl )
1
2
3
4
5
6
7
my $stmt = 'something';

{
my $stmt = 'other';
}

# $stmt eq 'something'

Wenn das Codestück in dem Block noch was zurückgeben soll, dann kommt eben ein do vor den Block und ein ; hintendran, die Rückgabe kannst du dann wie von einer Funktion holen.
Code: (dl )
1
2
3
4
5
6
7
8
9
my $stmt = 'something';

my $res = do {
my $stmt = 'other';
return $stmt;
};

# $res eq 'other'
# $stmt eq 'something'


MfG Horst

View full thread Hashref bei anonymer Funktion