[Cascavel-pm] Como passar arrays para funções... [Was: Duvida $dbh->prepare]
Luis Motta Campos
luismottacampos em yahoo.co.uk
Sexta Janeiro 26 08:06:49 PST 2007
On Jan 26, 2007, at 4:49 PM, Thomas Britis wrote:
> Boa tarde Luis,
>
> Luis Motta Campos wrote:
>> my ( $a, $b, @jkl ) = ( shift, shift, @{ +shift } );
>
> O que faz o sinal '+' ali no shift??
É idiosincrazia. :-) Ele apenas diz para o perl "Hey, isso é um
operador 'shift()', não um array @{shift}, ou simplesmente @shift".
Sem isso, você vai ter resultados esquisitos, e não vai saber por
que... ;-)
--
Luis Motta Campos is software engineer,
perl fanatic evangelist, and amateur {cook, photographer}
Mais detalhes sobre a lista de discussão Cascavel-pm