Thread shifting trouble: shift's Rückgabewert ändert sich durch
(10 answers)
Opened by dukeofnukem at 2007-01-15 15:08
[quote=dukeofnukem,15.01.2007, 14:08][...]
Selbst wenn ich alternative checks auf Vorhandensein des dritten array-felds nutze wirft das alles über den Haufen: Code: (dl
)
defined(\$_[0]) ? my $option = shift : my $option = "dummy"; sorgt für die gleiche Problematik: es wird weder mit "dummy" initialisiert noch der vorhandene Parameter geshifted und $option zugewiesen. [...][/quote] So etwas würde man besser so schreiben: Code: (dl
)
my $option = defined $_[0] ? shift : "dummy" 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/ |