Thread Perl string 0 abgeschnitten (2 answers)
Opened by Gast at 2006-07-21 14:16

renee
 2006-07-21 14:32
#68306 #68306
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Perl kennt keinen Unterschied zwischen Strings und Zahlen. Eine "konvertierung" findet nach Kontext statt. Machst Du noch was mit der Zahl?? Weil die 0 eigentlich erhalten bleibt:
Code: (dl )
1
2
~/entwicklung 111> perl -le 'my $var = "01"; my @array = (); push(@array,$var); print $_ for(@array);'
01


erst wenn man noch mit dem Wert rechnet, geht die 0 verloren...

Code: (dl )
1
2
~/entwicklung 113> perl -le 'my $var = "01"; $var += 8; my @array = (); push(@array,$var); print $_ for(@array);'
9
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 Perl string 0 abgeschnitten