indietro

  • unshift ARRAY,LISTA

    Fa l'opposto di uno shift. Oppure l'opposto di un push, a seconda di come lo si guardi. Antepone una lista nella parte anteriore dell'array e restituisce il nuovo numero di elementi nell'array.

        unshift(@ARGV, '-e') unless $ARGV[0] =~ /^-/;

    Va notato che LISTA viene anteposta per intero, non un elemento alla volta, dunque gli elementi preposti si trovano nel medesimo ordine. Usate reverse per effettuare l'inversione.