Sintaxe:
Array_push (Array_input, valor,…)
Parâmetros:
Vamos ver exemplos para entender melhor esse conceito.
Exemplo 1:
Neste exemplo, criaremos uma matriz com 4 valores: 'Lotus', 'Lilly', 'Jasmine', 'Rose'.
Agora, adicionaremos o valor 'craqueol' à matriz.
Saída:
Podemos ver que o craqueol foi adicionado à matriz de flores.
Exemplo 2:
Neste exemplo, criaremos uma matriz com quatro valores: 'Lotus', 'Lilly', 'Jasmine', 'Rose'.
Agora, adicionaremos três valores-'marigold ',' rose ',' lótus 'à matriz.
Saída:
Podemos ver que 'craqueol', 'rosa', 'lótus' foi adicionado à matriz de flores. Se você deseja adicionar valores à matriz de pares de valores-chave, os valores também obterão as chaves com valores numéricos.
Exemplo 3:
Neste exemplo, criaremos uma matriz com quatro valores-chave: 'flor1' => 'lotus', 'flor2' => 'lilly', 'flor3' => 'jasmine', 'flor4' => 'rose'.
Agora, adicionaremos 3Values-'Marigold ',' Rose ',' Lotus 'à matriz.
Saída:
Podemos ver que 'craqueio', 'rosa', 'lótus' foi adicionado à matriz de flores com as chaves-0,1 e 2.
Exemplo 4:
Neste exemplo, criaremos uma matriz com quatro valores-chave: 1 => 'Lotus', 2 => 'Lilly', 3 => 'Jasmine', 4 => 'Rose'.
Agora vamos adicionar 3 valores-'marigold ',' rose ',' lótus 'à matriz.
Saída:
Podemos ver que 'craqueio', 'rosa', 'lótus' foi adicionado à matriz de flores com as chaves-5,6 e 7.
Conclusão
Neste artigo, vimos como anexar elementos à matriz PHP usando a função Array_push ().
É possível adicionar elementos únicos ou múltiplos à matriz de cada vez. Temos que notar que, se adicionarmos valores à matriz do par de valores -chave, os elementos recém -adicionados serão atribuídos as teclas do tipo numérico.