So führen Sie zwei Arrays in PHP zusammen

藏色散人
Freigeben: 2023-02-28 14:08:01
Original
4395 Leute haben es durchsucht

So führen Sie zwei Arrays in PHP zusammen

Wie füge ich zwei Arrays in PHP zusammen?

In PHP können Sie die Funktion array_merge() verwenden, um zwei Arrays zusammenzuführen.

Definition und Verwendung

Die Funktion array_merge() führt ein oder mehrere Arrays zu einem Array zusammen.

Tipp: Sie können ein oder mehrere Arrays in die Funktion eingeben.

Hinweis: Wenn zwei oder mehr Array-Elemente denselben Schlüsselnamen haben, überschreibt das letzte Element die anderen Elemente.

Hinweis: Wenn Sie nur ein Array in die Funktion array_merge() eingeben und die Schlüssel ganze Zahlen sind, gibt die Funktion ein neues Array mit ganzzahligen Schlüsseln zurück, wobei die Schlüssel beginnend bei 0 neu indiziert werden (siehe Beispiel 1). unten).

Tipp: Der Unterschied zwischen dieser Funktion und der Funktion array_merge_recursive() besteht darin, dass sie den Fall behandelt, in dem zwei oder mehr Array-Elemente denselben Schlüsselnamen haben. array_merge_recursive() führt kein Überschreiben des Schlüsselnamens durch, sondern kombiniert rekursiv mehrere Werte mit demselben Schlüsselnamen in einem Array.

Syntax

array_merge(array1,array2,array3...)
Nach dem Login kopieren

Parameter

array1 erforderlich. Gibt ein Array an.

array2 Optional. Gibt ein Array an.

array3 Optional. Gibt ein Array an.

Rückgabewert: Gibt das zusammengeführte Array zurück.

Empfohlen: „PHP-Tutorial

Beispiel 1

Fügen Sie zwei Arrays zu einem Array zusammen:

<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_merge($a1,$a2));
?>
Nach dem Login kopieren

Ausgabe :

Array ( [0] => red [1] => green [2] => blue [3] => yellow )
Nach dem Login kopieren

Beispiel 2

Fügen Sie zwei assoziative Arrays zu einem Array zusammen:

<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>
Nach dem Login kopieren

Ausgabe:

Array ( [a] => red [b] => yellow [c] => blue )
Nach dem Login kopieren

Beispiel 3

Nur ​​zur Verwendung ein Array-Parameter mit ganzzahligem Schlüsselnamen:

<?php
$a=array(3=>"red",4=>"green");
print_r(array_merge($a));
?>
Nach dem Login kopieren

Ausgabe:

Array ( [0] => red [1] => green )
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo führen Sie zwei Arrays in PHP zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage