Função Perl unshift

Descrição

Esta função coloca os elementos de LIST, em ordem, no início de ARRAY. Esta é a função oposta a shift ().

Sintaxe

A seguir está a sintaxe simples para esta função -

unshift ARRAY, LIST

Valor de retorno

Esta função retorna o número de novos elementos em ARRAY.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/usr/bin/perl -w

@array  = ( 1, 2, 3, 4);

print "Value of array is @array\n" ;

unshift( @array, 20, 30, 40 );

print "Now value of array is @array\n" ;

Quando o código acima é executado, ele produz o seguinte resultado -

Value of array is 1 2 3 4
Now value of array is 20 30 40 1 2 3 4