Thread Data::Dumper require() statt use()
(4 answers)
Opened by bianca at 2015-07-27 08:58
Aber das tut nicht dasselbe!
Vergleiche: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/perl use 5.12.0; use warnings; my $test = "\n"; require Data::Dumper; Data::Dumper->import(qw(Dumper)); { local $Data::Dumper::Useqq = $Data::Dumper::Useqq = 1; } say Dumper(\$test); versus versus In Version 1 hast du den local-Effekt nicht. Version 2 ist deine mit Warnung, Version 3 mit local und ohne Warnung. Für mich ergibt es wenig Sinn, eine Variable mit local zu deklarieren, wenn man das local dann in demselben Befehl gleich umgeht/aufhebt. Last edited: 2015-07-27 13:59:38 +0200 (CEST) |