[Cascavel-pm] duvida array - Splice

Igor Sutton Lopes igor.sutton em gmail.com
Sexta Junho 23 06:06:07 PDT 2006


Patty Silva <ptfzs em yahoo.com.br> writes:

Patty,

Veja este exemplo:

perl -e '@a = qw/1 2 3 4/; splice(@a, 3, 0, 300); print "@a\n"'

Igor.

> Pessoal.. estava dando uma estudada no comando splice e verifiquei que
> ele substitui elementos de uma array eliminando o elemnto a ser
> substituido.....  O problema é: eu nao quero eliminar.. eu quero
> inserir elementos no meu array..  ex: @array=(1,"c",3,4,"d",5,7);
> quero inserir 300 na posicao 4, ficando o array 1,c,3,4,300,d,5,7 sem
> apagar o elemento :) Tem como??
>
>
> Obrigada
>
> obs: outra duvida eh...em um array mudar de posicao alguns elementos!!
> tem como??  ex @array=(1,"c",3,4,"d",5,7); trocar o elemento 3 pelo
> elemento 4
>
> Obrigada
>
>
>
>
> -------------------------------------------------------------------------------
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
> celular.  Registre seu aparelho agora!
> _______________________________________________ Cascavel-pm mailing
> list Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm


Mais detalhes sobre a lista de discussão Cascavel-pm