Thread Variablendeklaration
(4 answers)
Opened by guest at 2009-03-11 09:08
Neue Skalare haben in Perl den Wert "undef". Daher macht es je nach Verwendung oft Sinn, sie mit "0" oder dem leeren String zu initialisieren; hauptsächlich, um Warnungen wie "use of uninitialized value" zu vermeiden.
Im Gegensatz dazu gibt es den Wert "undef" für Arrays oder Hashes nicht, sie können nicht leerer als leer sein und dementsprechend sind neue Arrays auch einfach leere Arrays, aber ansonsten voll funktionstüchtig. |