Função PHP array_shift()

Exemplo

Remova o primeiro elemento do array (red) e retorne o valor do elemento removido:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>

Executar exemplo

Definição e uso

A função array_shift() remove o primeiro elemento do array e retorna o valor do elemento removido.

Notas:Se o nome da chave for numérico, todos os elementos obterão novos nomes de chave, começando em 0 e aumentando em 1 (veja o exemplo a seguir).

Sintaxe

array_shift(array)
Parâmetros Descrição
array Obrigatório. Especifica o array.

Detalhes técnicos

Retorno do valor: Retorna o valor do elemento removido do array, se o array estiver vazio, retorna NULL.
Versão PHP: 4+

Mais exemplos

Exemplo 1

Uso de nomes de chave numéricos:

<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>

Executar exemplo