Gli array PHP sono altamente flessibili, permettendoti di modificare, aggiungere o rimuovere elementi da essi. Esistono anche altre funzioni integrate che possono essere utilizzate per manipolare gli array in più modi. IL Array_merge () La funzione è uno tra questi.
In questo articolo, impareremo come unire più array in PHP utilizzando il PHP Array_merge () funzione.
Qual è la funzione Array_merge ()?
IL Array_merge () La funzione in PHP viene utilizzata per combinare più array in un array. Con questa funzione, i valori di un array sono aggiunti alla fine dell'array precedente e l'array risultante contiene tutti i valori degli array originali.
Per usare il Array_merge () funzione, è necessario fornirlo un elenco di array separati da virgole come argomento. La funzione restituisce quindi un nuovo array che contiene i valori uniti di tutti gli array forniti come argomenti.
La sintassi del Array_merge () La funzione è la seguente:
Array_merge (array1, array2, array3, ...)Qui, Array1, Array2, Array3... Gli argomenti sono passati al Array_merge () funzione. IL Array1 è l'array iniziale da unire mentre Array2, Array3... sono opzionali.
Usa la funzione Array_merge () in PHP?
Per imparare a usare il array_merge () fUnzione in PHP, seguire i passaggi di seguito:
Passo 1: Per prima cosa devi definire due array che devono essere uniti in PHP.
Passo 2: Quindi puoi usare il Array_merge () funzione per unire gli array.
Passaggio 3: Conservare l'array in una variabile e quindi stamparlo utilizzando il print_r funzione.
Esempi di funzione Array_merge () in PHP
Di seguito sono riportati alcuni esempi di utilizzo del Array_merge () funzione in php:
Esempio 1: Usa la funzione Array_merge () per unire più array in uno
Puoi usare il Array_merge () Per combinare più array in un singolo array contenente tutti gli elementi di array originali. Qui c'è un semplice esempio.
$ emp_id = ['a', 'b', 'c', 'd'];Il programma PHP di cui sopra definisce tre array indicizzati denominati emp_id, emp_nam, E, emp_age. Quindi si è unito emp_id, emp_nam, E, emp_age Array in un singolo array chiamato emp_info Usando PHP Array_merge () funzione.
Produzione
Esempio 2: Utilizzare la funzione Array_merge () per unire gli array indicizzati con valori duplicati
IL Array_merge () La funzione è utile anche in uno scenario se si dispone di un array con valori duplicati. In tal caso, se si utilizza la funzione, restituisce solo un singolo valore invece di restituire un valore duplicato. Il seguente codice illustra questo fenomeno.
$ Array1 = Array ('Brown', 'Yellow', 'Black');Il codice sopra utilizza due array costituiti da colori. IL Merg L'array è la combinazione di entrambi gli array che restituisce l'array rimuovendo i valori duplicati.
Produzione
Conclusione
IL Array_merge () La funzione in PHP consente di combinare più array in uno. Per utilizzare la funzione in PHP, è necessario fornire un elenco di array separati dai virgole come argomento. La funzione fornisce quindi un nuovo array contenente tutti i valori uniti. Le linee guida sopra menzionate forniscono una facile comprensione con alcuni esempi semplici di come usare Array_merge () in PHP.