nesta página Nós demonstramos e descrevemos as várias maneiras que você pode adicionar novos elementos a arrays em PHP. Nós cobrimos a sintaxe do suporte quadrado, bem como as funções array_push
e array_unshift
. A função array_splice
, que também pode ser usada para adicionar elementos, é discutida em outro lugar.
sintaxe de parêntesis quadrado
quando você quer adicionar elementos individuais ao fim de uma matriz em PHP, a sintaxe de parêntesis quadrado é a mais eficiente., Você pode incluir um índice (inteiro ou string) nos parêntesis rectos, ou deixá-los em branco, caso em que o PHP irá usar o próximo inteiro disponível. Nós demonstramos cada uma destas opções aqui:
enquanto você pode usar parêntesis rectos para adicionar um elemento com um índice de string a um array, as funções abaixo só podem adicionar elementos numericamente indexados.
array_push
pode usar a função PHP
para adicionar vários elementos ao fim de uma matriz. Passar o array como o primeiro argumento seguido por qualquer número de elementos na ordem em que você gostaria que eles fossem adicionados., A função array_push
devolve o número de elementos na lista modificada. Nós demonstramos adicionando três novos elementos à matriz de exemplo:
array_unshift
PHP’s array_unshift
função adiciona elementos ao início de um array. Como acontece com array_push
, passar a matriz primeiro, seguido por qualquer número de elementos que você gostaria de adicionar à matriz. As matrizes com índices numéricos têm esses índices novamente numerados a partir de zero., Nós demonstramos a adição de dois elementos à matriz de exemplo:
array_splice
a funçãoarray_splice
pode ser usada para adicionar elementos em qualquer lugar de uma matriz. Descubra mais.
de volta ao topo