Thread abgedrehtes problem mit switch: oder bin ich blind? (71 answers)
Opened by deepblack at 2004-06-16 21:56

ptk
 2004-07-05 20:54
#83477 #83477
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Dieter,05.07.2004, 14:11]Es steht außer Frage das aus einem BEGIN Block heraus die Varibalen des Hauptprogramms nicht erreichbar sind - daher der Name BEGIN.[/quote]
Natuerlich kann man in einem BEGIN-Block auch auf globale Variablen zugreifen:
Code: (dl )
1
2
3
4
BEGIN {
$xxx = 1234;
}
warn $xxx;

ergibt erwartungsgemaess 1234.

Es ist hoechstens etwas irritierend, wenn man
Code: (dl )
1
2
3
4
$xxx = 1234;
BEGIN {
warn $xxx;
}

schreibt und nicht das erwartete Ergebnis bekommt.

View full thread abgedrehtes problem mit switch: oder bin ich blind?