Dadas dos arrays arr1 y arr2 y la tarea es agregar una array a otra array.
Ejemplos:
Input : arr1 = [ 1, 2 ] arr2 = [ 3, 4 ] Output : arr1 = [ 1, 2, 3, 4 ] Input : arr1 = [ "Geeks", "g4g" ] arr2 = [ "GeeksforGeeks" ] Output : arr1 = [ "Geeks", "g4g", "GeeksforGeeks" ]
Uso de la función array_merge: esta función devuelve una nueva array después de fusionar las dos arrays.
Ejemplo:
<?php $arr1 = array("Geeks", "g4g"); $arr2 = array("GeeksforGeeks", "Computer science portal"); // Get the merged array in the first array itself. $arr1 = array_merge($arr1, $arr2); echo "arr1 Contents:"; // Use for each loop to print all the array elements. foreach ($arr1 as $value) { echo $value . "\n"; } ?>
Producción:
arr1 Contents: Geeks g4g GeeksforGeeks Computer science portal
Uso del método array_push: este método inserta el segundo elemento de array en la primera array en su lugar.
Ejemplo:
<?php $arr1 = array(1, 2); $arr2 = array(3, 4); // arr2 elements are being pushed in the arr1. array_push($arr1 , ...$arr2); echo "arr1 = "; // Use for each loop to print all the array elements. foreach ($arr1 as $value) { echo $value . ' '; } ?>
Producción:
arr1 = 1 2 3 4
Nota: Otra forma de hacerlo es mediante ‘+’, pero da una advertencia fatal en las versiones más nuevas, por lo que no se recomienda.
Publicación traducida automáticamente
Artículo escrito por imdhruvgupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA