Inserte el elemento "azul" en la matriz:
<?php$a=array("a"=>"rojo","b"=>"verde");array_unshift($a,"azul");print_r($a);?>La función array_unshift() se utiliza para insertar nuevos elementos en una matriz. Los valores de la nueva matriz se insertarán al principio de la matriz.
Consejo: Puede insertar uno o más valores.
Nota: Los nombres de las claves numéricas comenzarán en 0 y aumentarán en 1. Los nombres de las claves de cadena permanecerán sin cambios.
array_unshift( matriz,valor1,valor2,valor3... )
parámetro | describir |
---|---|
formación | Requerido. Especifica una matriz. |
valor1 | Requerido. Especifica el valor que se insertará. |
valor2 | Opcional. Especifica el valor que se insertará. |
valor3 | Opcional. Especifica el valor que se insertará. |
Valor de retorno: | Devuelve el número de elementos de la nueva matriz. |
---|---|
Versión PHP: | 4+ |
Mostrar el valor de retorno:
<?php$a=array("a"=>"rojo","b"=>"verde");print_r(array_unshift($a,"azul"));?>Usando teclas numéricas:
<?php$a=array(0=>"rojo",1=>"verde");array_unshift($a,"azul");print_r($a);?>