in reply to Re^2: Numification of strings
in thread Numification of strings
DB<33> my $y;$y++ DB<34> my $y;$y+1 Use of uninitialized value $y in addition (+) at (eval 38)[/usr/share/ +perl/5.10/perl5db.pl:638] line 2.
from perlop
The auto-increment operator has a little extra builtin magic t +o it. ...(<i>special magic for incrementing strings, ie <c>++($x='x9') eq 'y +0'</i>)... "undef" is always treated as numeric, and in particular is chan +ged to 0 before incrementing (so that a post-increment of an undef value + will return 0 rather than "undef").
Cheers Rolf
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: Numification of strings
by ikegami (Patriarch) on Aug 03, 2010 at 05:19 UTC | |
by LanX (Saint) on Aug 03, 2010 at 13:50 UTC | |
by ikegami (Patriarch) on Aug 03, 2010 at 14:15 UTC | |
by LanX (Saint) on Aug 03, 2010 at 14:26 UTC | |
by ikegami (Patriarch) on Aug 03, 2010 at 15:16 UTC | |
|