Função array_unshift() PHP
Exemplo
Inserir o elemento "blue" no array:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
Definição e Uso
A função array_unshift() é usada para inserir novos elementos em um array. O valor do novo array será inserido no início do array.
Os elementos adicionados serão adicionados como um todo, mantendo a ordem dos elementos na lista de parâmetros.
Esta função retornará o número de elementos no array.
Dica:Você pode inserir um ou mais valores.
Comentário:Os nomes de chave numéricos começarão em 0 e aumentarão em 1. Os nomes de chave de string permanecerão inalterados.
Sintaxe
array_unshift(array,value1,value2,value3...)
Parâmetros | Descrição |
---|---|
array | Obrigatório. Especifica o array. |
value1 | Obrigatório. Especifica o valor a ser inserido. |
value2 | Opcional. Especifica o valor a ser inserido. |
value3 | Opcional. Especifica o valor a ser inserido. |
Detalhes Técnicos
Retorno: | Retorna o número de novos elementos no array. |
Versão PHP: | 4+ |
Mais Exemplos
Exemplo 1
Mostrar valor retornado:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?>
Exemplo 2
Uso de chaves numéricas:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>