PHP array_merge_recursive () Función con ejemplo

función PHP array_merge_recursive () : Aquí, vamos a aprender acerca de la función array_merge_recursive () con el ejemplo en PHP .

PHP array_merge_recursive (función)

función

array_merge_recursive () se utiliza para fusionar dos o más matrices, devuelve una nueva matriz con los elementos fusionados. La única diferencia entre la función array_merge () y array_merge_recursive () es: “Se combina los valores que tiene la misma clave como una matriz en lugar de anular los valores”.

Sintaxis:

    array_merge_recursive(array1, array2,...);

Se acepta dos o más matrices y devuelve una nueva matriz con los elementos fusionados.

Ejemplos:

    Input:
$arr1 = array("a" => "Hello", "b" => "Hi");
$arr2 = array("a" => "Okay!", "d" => "Nothing");
Output:
Array
(
[a] => Array
(
[0] => Hello
[1] => Okay!
)
[b] => Hi
[d] => Nothing
)

código PHP:

<?php
$arr1 = array("a" => "Hello", "b" => "Hi");
$arr2 = array("a" => "Okay!", "d" => "Nothing");
//merging arrays
$arr3 = array_merge_recursive($arr1, $arr2);
//printing
print_r ($arr3);
?>

salida

Array
(
[a] => Array
(
[0] => Hello
[1] => Okay!
)
[b] => Hi
[d] => Nothing
)


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *