I prefer slicing. Instead of:

my (undef, $foo, undef, $bar) = @array;

or

(undef, my $foo, undef, my $bar) = @array;

do:

my ($foo, $bar) = @array[1,3];

e.g.

my ($size, $mtime) = (stat $filename)[7,9];

In reply to Re: my $x or my ($x) by benizi
in thread my $x or my ($x) by tamaguchi

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":