Elimina el primer elemento (rojo) de la matriz y devuelve el elemento eliminado:
<?php $a = matriz ( " a " => " rojo " , " b " => " verde " , " c " = > " azul " ) ; array_shift ( $a ) ; imprimir_r ( $a ) ? >La función array_shift() se utiliza para eliminar el primer elemento de la matriz y devolver el elemento eliminado.
Nota: Si la clave es numérica, todos los elementos obtendrán claves nuevas, comenzando en 0 y aumentando en 1 (consulte el ejemplo a continuación).
array_shift( matriz )
parámetro | describir |
---|---|
formación | Requerido. Especifica una matriz. |
Valor de retorno: | Devuelve el valor del elemento eliminado de la matriz, o NULL si la matriz está vacía. |
---|---|
Versión PHP: | 4+ |
Utilice nombres de claves numéricas:
<?php$a=array(0=>"rojo",1=>"verde",2=>"azul");echo array_shift($a);print_r ($a);?>