Como usar a função Array_Merge no PHP?

Como usar a função Array_Merge no PHP?
No PHP, uma matriz é um tipo de variável que pode armazenar vários valores e é um importante conceito de programação para o desenvolvimento de programas complexos. Matrizes podem conter vários tipos de dados, como números inteiros, cordas e outros. Eles permitem coletar dados relevantes em um só lugar e executar operações nele de uma só vez, tornando -o conveniente para programação.

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'];
$ EMP_NAM = ['Awais', 'Zainab', 'Hiba', 'Komal'];
$ EMP_AGE = ['25', '23', '22', '24'];
$ EMP_INFO = ARRAY_MERGE ($ EMP_ID, $ EMP_NAM, $ EMP_AGE);
print_r ($ EMP_INFO);
?>

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');
$ array2 = array ('branco', 'marrom', 'azul');
$ Merg = Array_Merge ($ Array1, $ Array2);
print_r ($ Merg);
?>

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.