print @my_array; # no good: "print" works in a list context print ($#my_array + 1); # OK only if "$[" set to 0 print (0 + @my_array); # works, but looks ugly