As matrizes PHP são altamente flexíveis, permitindo que você simplesmente modifique, adicione ou remova elementos deles. Existem também outras funções internas que podem ser usadas para manipular matrizes de várias maneiras. O Array_Merge () A função é uma entre eles.
Neste artigo, aprenderemos como mesclar várias matrizes no PHP, utilizando o PHP Array_Merge () função.
O que é a função Array_Merge ()?
O Array_Merge () A função no PHP é usada para combinar várias matrizes em uma matriz. Com essa função, os valores de uma matriz são anexados ao final da matriz anterior e a matriz resultante contém todos os valores das matrizes originais.
Para usar o Array_Merge () função, você precisa fornecer uma lista de matrizes separadas por vírgulas como seu argumento. A função retorna uma nova matriz que contém os valores mesclados de todas as matrizes fornecidas como argumentos.
A sintaxe do Array_Merge () A função é a seguinte:
Array_Merge (Array1, Array2, Array3,…)Aqui, Array1, Array2, Array3... os argumentos são passados para o Array_Merge () função. O Array1 é a matriz inicial para se fundir enquanto Array2, Array3… São opcionais.
Use a função Array_Merge () no PHP?
Para aprender a usar o Array_Merge () FUNCTION NO PHP, siga as etapas abaixo:
Passo 1: Primeiro você deve definir duas matrizes que precisam ser mescladas em php.
Passo 2: Então você pode usar o Array_Merge () função para mesclar as matrizes.
Etapa 3: Armazene a matriz em uma variável e depois imprima usando o print_r função.
Exemplos de função Array_Merge ()
A seguir estão alguns exemplos de usar o Array_Merge () função em php:
Exemplo 1: Use a função Array_Merge () para mesclar várias matrizes em uma
Você pode usar o Array_Merge () Para combinar várias matrizes em uma única matriz contendo todos os elementos da matriz original. Aqui está um exemplo simples.
$ EMP_ID = ['A', 'B', 'C', 'D'];O programa PHP acima define três matrizes indexadas nomeadas emp_id, EMP_NAM, e, EMP_AGE. Então se fundiu emp_id, EMP_NAM, e, EMP_AGE Matrizes em uma única matriz nomeada EMP_INFO Usando PHP Array_Merge () função.
Saída
Exemplo 2: Use a função Array_Merge () para mesclar matrizes indexadas com valores duplicados
O Array_Merge () A função também é útil em um cenário se você tiver uma matriz com valores duplicados. Nesse caso, se você usar a função, ele retornará apenas um único valor em vez de retornar um valor duplicado. O código a seguir ilustra este fenômeno.
$ array1 = array ('marrom', 'amarelo', 'preto');O código acima usa duas matrizes que consistem em cores. O Merg Array é a combinação de ambas as matrizes que retorna a matriz removendo os valores duplicados.
Saída
Conclusão
O Array_Merge () A função no PHP permite combinar várias matrizes em uma. Para usar a função no PHP, você precisa fornecer uma lista de matrizes separadas por vírgulas como seu argumento. A função fornece uma nova matriz contendo todos os valores mesclados de matrizes. A diretriz mencionada acima fornece um entendimento fácil com alguns exemplos diretos de como usar Array_Merge () em php.