Las arrays en PHP se crean utilizando la función array(). Las arrays son variables que pueden contener más de un valor a la vez. Hay tres tipos de arreglos:
- Arrays indexadas
- Arrays asociativas
- Arrays multidimensionales
Todos y cada uno de los valores en una array tienen un nombre o identidad adjunto que se usa para acceder a ese elemento llamado claves.
Para fusionar las dos arrays , la función array_merge() funciona bien pero no conserva las claves. En cambio , la función array_replace() ayuda a fusionar dos arrays conservando su clave.
Programa 1: este ejemplo utiliza la función array_replace() para fusionar dos arrays y conservar las claves.
<?php // Create first associative array $array1 = array( 1 => 'Welcome', 2 => 'To' ); // Create second associative array $array2 = array( 3 => 'Geeks', 4 => 'For', 5 => 'Geeks' ); // Use array_replace() function to // merge the two array while // preserving the keys print_r(array_replace($array1, $array2)); ?>
Array ( [1] => Welcome [2] => To [3] => Geeks [4] => For [5] => Geeks )
Programa 1: este ejemplo usa la función array_replace_recursive() para fusionar dos arrays y conservar las claves.
<?php // Create first associative array $array1 = array( 1 => 'Welcome', 2 => 'To' ); // Create second associative array $array2 = array( 3 => 'Geeks', 4 => 'For', 5 => 'Geeks' ); // Use array_replace() function to // merge the two array while // preserving the keys print_r(array_replace_recursive($array1, $array2)); ?>
Array ( [1] => Welcome [2] => To [3] => Geeks [4] => For [5] => Geeks )
Publicación traducida automáticamente
Artículo escrito por shubhampatni88 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA