Insira o elemento "azul" no array:
<?php$a=array("a"=>"vermelho","b"=>"verde");array_unshift($a,"azul");print_r($a);?>A função array_unshift() é usada para inserir novos elementos em um array. Os valores do novo array serão inseridos no início do array.
Dica: Você pode inserir um ou mais valores.
Nota: Os nomes das teclas numéricas começarão em 0 e aumentarão em 1. Os nomes das chaves de string permanecerão inalterados.
array_unshift( matriz,valor1,valor2,valor3... )
parâmetro | descrever |
---|---|
variedade | Obrigatório. Especifica uma matriz. |
valor1 | Obrigatório. Especifica o valor a ser inserido. |
valor2 | Opcional. Especifica o valor a ser inserido. |
valor3 | Opcional. Especifica o valor a ser inserido. |
Valor de retorno: | Retorna o número de elementos do novo array. |
---|---|
Versão PHP: | 4+ |
Mostre o valor de retorno:
<?php$a=array("a"=>"vermelho","b"=>"verde");print_r(array_unshift($a,"azul"));?>Usando teclas numéricas:
<?php$a=array(0=>"vermelho",1=>"verde");array_unshift($a,"azul");print_r($a);?>