array_shift() retira o primeiro elemento de
array
e o retorna, diminuindo
array
em um elemento e movendo todos os outros
elementos para trás. Todas as chaves numéricas alteradas para começar a
contar a de 0 (zero), enquanto chaves string permanecerão inalteradas.
Se array
estiver vazio (ou se não for
um array), o valor NULL é retornado.
Nota: Esta função irá resetar() o ponteiro do array depois do uso.
Veja também array_unshift(), array_push() e array_pop().