English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Análisis del uso del función array_merge para combinar arrays en PHP

Este artículo proporciona un ejemplo de cómo se utiliza la función de combinación de arrays array_merge() en PHP. Compartimoslo con todos para referencia, como se detalla a continuación:

La combinación de arrays es agregar un array a otro, que se realiza principalmente mediante la función array_merge()

La sintaxis es la siguiente:

array array_merge(array array1,array array2[,array...)];

Nota:

Al combinar, si los nombres de clave de cadena de entrada del array son idénticos, el valor posterior cubrirá el anterior; si el array contiene nombres de clave numéricos, el valor posterior no cubrirá el anterior, sino que se añadirá al final

Por ejemplo:

$arr1=>array("Libro"=>"Tutorial de estándar de PHP");
$arr2=>array("Clase de red","Precio","Libro"=>"PHP desde principiante a experto","PHP"=>"95","Elemento");
$res=array_merge($arr1$arr2);
print_r($res);

El resultado de la ejecución es:

Array ( [Libro] => PHP desde principiante a experto [0] => Clase de red [1=> Precio [PHP] => 95 [2=> Elemento )

Notas:

La función array_merge_recursive() tiene una funcionalidad similar a la función array_merge(), también se utiliza para combinar matrices, pero puede mantener los elementos que aparecen simultáneamente en dos matrices con el mismo valor de clave.

Por ejemplo, sigamos el ejemplo anterior:

$arr1=>array("Libro"=>"Tutorial de estándar de PHP");
$arr2=>array("Clase de red","Precio","Libro"=>"PHP desde principiante a experto","PHP"=>"95","Elemento");
$res=array_merge_recursive($arr1$arr2);
print_r($res);

El resultado de la ejecución es:

Array ( [Libro] => Array ( [0] => Tutorial de estándar de PHP [1=> PHP desde principiante a experto ) [0] => Clase de red [1=> Precio [PHP] => 95 [2=> Elemento )

Los lectores interesados en más contenido relacionado con PHP pueden consultar la sección especial de este sitio: "Técnica completa de operación de array (Array) de PHP", "Resumen de uso de string (cadena) de php", "Tutorial de estructura de datos y algoritmos de PHP", "Resumen de algoritmos de diseño de programas de php", "Resumen de técnicas de cálculo matemático de PHP" y "Resumen de técnicas comunes de operación de bases de datos de php"

Espero que el contenido de este artículo sea útil para el diseño de programas PHP de todos.

Declaración: El contenido de este artículo se obtiene de la red, es propiedad del autor original, el contenido se contribuye y carga de manera autónoma por los usuarios de Internet, este sitio no posee los derechos de propiedad, no se ha realizado un procesamiento editorial humano y no asume ninguna responsabilidad legal relacionada. Si encuentra contenido sospechoso de infracción de derechos de autor, le invitamos a enviar un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, reemplace # con @) para denunciar y proporcionar evidencia relevante. Una vez confirmado, este sitio eliminará inmediatamente el contenido sospechoso de infracción.

Te gustará