Thread warnings (51 answers)
Opened by Froschpopo at 2006-06-08 02:06

renee
 2006-06-09 15:23
#67080 #67080
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=Froschpopo,09.06.2006, 12:26]dann müsste ja bei ner variablendeklarierung von z.b.
Code: (dl )
my $var;

auch dieselbe meldung kommen. Du sagst ja, dass die kommt, wenn eine variable einen undef wert hat. ist ja im obigen code auch der fall.
Aber genau diesen Code hab ich auch schon öfter in den hier geposteten codesnipplets und anderen dokus gefunden! Dann sind diese Script ab jetzt scheiße und die Programmierer derer für mich gestorben. Ich werd nachher alle aufsuchen und eine Liste mit den ganzen Perlbanausen aufstellen und auf einem thailändischen host veröffentlichen. Weil irgendwann muss man auch mal strafen, sonst wird das nie besser[/quote]
liesmal den Text der Warnung genauer! Dort steht was von use of ... benutzt Du die Variable nicht, sondern deklarierst sie nur. Die Warnung kommt, wenn Du eine Variable, deren Wert undef ausgibst (print, printf,...) oder anderweitig verwendest (eq, ne, Patternmatching,...).

Wenn Du use warnings öfters benutzen würdest, wüsstest Du, dass die Deklarationwarnings-sicher ist...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread warnings