Thread Problem mit Block-Scoping (6 answers)
Opened by Corvin at 2008-01-31 18:37

Corvin
 2008-01-31 18:37
#105412 #105412
User since
2008-01-25
4 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe ein paar Fragen zu dem folgenden Konstrukt:

Code: (dl )
1
2
3
4
5
6
7
our $cycle = 'devel'; ## 'prod'; ## => production

if ( $cycle eq 'devel' ) {
use CGI::Carp qw(fatalsToBrowser); ## Output errors/warnings directly to browser only in 'development' stage!
use warnings;
use strict;
}


Warum funktioniert das nicht?
Es hat wahrscheinlich mit dem {}-Block Scoping zu tun.
Jedenfalls funtioniert es, wenn ich die IF-Bedingung entferne.

Ich möchte komfortabel über eine Variable Debugging ein- und ausschalten können.

Wie kann ich den gewünschten Effekt trotzdem erreichen?

View full thread Problem mit Block-Scoping