This example confuses the issue. One might conclude that the + (plus) is necessary, when in fact it's not. It's only there to workaround print's brain-damage. It could be written less ambiguously as:
my $dayOfMonth = (localtime)[3]; print "Today is day $dayOfMonth.";
Note to gtrain: this is technically known as an array slice. You are taking the array of values returned by localtime and slicing out only the fourth (offset 3) element).
• another intruder with the mooring in the heart of the Perl
In reply to Re^2: The day of today
by grinder
in thread The day of today
by gtrain
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |