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

Analisi dell'uso della funzione array_merge in PHP

Questo articolo fornisce un esempio di utilizzo della funzione array_merge() per combinare array in PHP. Condividiamo con tutti per riferimento, come segue:

La fusione degli array è aggiungere un array all'altro, principalmente implementato dalla funzione array_merge()

La sintassi è la seguente:

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

Nota:

Quando si esegue la fusione, se gli array di input contengono nomi di chiave di stringa identici, il valore successivo sovrascriverà quello precedente; se l'array contiene nomi di chiave numerici, il valore successivo non sovrascriverà quelli precedenti, ma verrà aggiunto alla fine

Esempio:

$arr1 = array("图书"=>"PHP标准教程");
$arr2 = array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");
$res=array_merge($arr1,$arr2);
print_r($res);

Il risultato dell'esecuzione è:

Array ( [图书] => PHP da principiante a esperto [0] => Categoria [1] => Prezzo [PHP] => 95 [2] => Yuan )

Spiegazione:

La funzione array_merge_recursive() ha una funzione simile a array_merge(), anche utilizzata per unire array, ma può conservare gli elementi con chiavi di caratteri identici che appaiono contemporaneamente in entrambi gli array.

Ad esempio, è ancora l'esempio sopra:

$arr1 = array("图书"=>"PHP标准教程");
$arr2 = array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");
$res = array_merge_recursive($arr1, $arr2);
print_r($res);

Il risultato dell'esecuzione è:

Array ( [图书] => Array ( [0] => PHP standard tutorial [1] => PHP from beginner to expert ) [0] => 类别 [1] => Prezzo [PHP] => 95 [2] => 元 )

Per chi è interessato a ulteriori contenuti su PHP, è possibile consultare la sezione speciale di questo sito: 'Tecniche di manipolazione degli array (Array) PHP complete', 'Sommarizzazione dell'uso delle stringhe (string) in PHP', 'Tutorial su strutture dati e algoritmi in PHP', 'Sommarizzazione degli algoritmi di progettazione di programmi PHP', 'Sommarizzazione delle tecniche di calcolo matematico in PHP' e 'Riassunto delle tecniche di operazioni sui database più comuni in PHP'.

Spero che il contenuto di questo articolo possa essere utile per la progettazione di programmi PHP di tutti.

Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, il copyright è di proprietà del rispettivo autore, il contenuto è stato contribuito e caricato volontariamente dagli utenti di Internet, questo sito non detiene il diritto di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, questo sito rimuoverà immediatamente il contenuto sospetto di violazione del copyright.

Ti potrebbe interessare