$things
is a reference to an array
@{$things}
dereference this array
See this doc.
Pergunta
Apologies for being newbie, I inherited perl code that I can not figure out, perhaps one of you can.
for ( @{$things} ){
...
}
I know arrays begin with @ and scalars begin with $.
I am not sure exactly what we are doing here, and attempts to print it out fail. What is the best way to print out @{$things}
so I can figure out what this for loop is all about?
Solução
$things
is a reference to an array
@{$things}
dereference this array
See this doc.