Heim  >  Artikel  >  Backend-Entwicklung  >  So führen Sie zwei Arrays in PHP zusammen

So führen Sie zwei Arrays in PHP zusammen

PHPz
PHPzOriginal
2023-04-12 15:36:561343Durchsuche

Bei der PHP-Entwicklung stoßen wir häufig auf Situationen, in denen wir zwei oder mehr Arrays zusammenführen müssen. In diesem Fall müssen wir die von PHP bereitgestellte Array-Merge-Funktion array_merge() verwenden. Die Verwendung der Funktion

array_merge() ist sehr einfach. Sie kann eine beliebige Anzahl von Arrays als Parameter akzeptieren, diese zu einem neuen Array zusammenführen und zurückgeben. Schauen wir uns die spezifische Verwendung an:

1. Zwei Arrays zusammenführen

$array1 = array('a', 'b', 'c');
$array2 = array('d', 'e', 'f');
$result = array_merge($array1, $array2);
print_r($result); //输出:Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f )

Im obigen Beispiel haben wir zwei Arrays $array1 und $array2 deklariert und sie dann mit der Funktion array_merge() zu einem neuen Array zusammengeführt $ergebnis.

2. Mehrere Arrays zusammenführen

$array1 = array('a', 'b', 'c');
$array2 = array('d', 'e', 'f');
$array3 = array('g', 'h', 'i');
$result = array_merge($array1, $array2, $array3);
print_r($result); //输出:Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f [6] => g [7] => h [8] => i )

Im obigen Beispiel haben wir drei Arrays $array1, $array2 und $array3 deklariert und sie dann mit der Funktion array_merge() zu einem neuen Array $result zusammengeführt.

3. Arrays mit denselben Schlüsselwerten zusammenführen

rrree

Im obigen Beispiel haben wir zwei Arrays $array1 und $array2 mit unterschiedlichen Schlüsselwerten deklariert Element mit dem Schlüssel „a“ im Array $array1 liegt daran, dass der Wert des Elements mit dem Schlüssel „a“ im Array $array2 größer ist als der Wert des Elements mit dem Schlüssel „a“ im Array $array1.

4. Mehrdimensionale Arrays zusammenführen

$array1 = array('a' => 1, 'b' => 2, 'c' => 3);
$array2 = array('a' => 4, 'd' => 5, 'e' => 6);
$result = array_merge($array1, $array2);
print_r($result); //输出:Array ( [a] => 4 [b] => 2 [c] => 3 [d] => 5 [e] => 6 )

Das obige Beispiel führt ein zweidimensionales Array $ zusammen. Wenn Sie die Funktion array_merge() verwenden, um sie zusammenzuführen, wird jedes eindimensionale Array im zweidimensionalen Array zusammengeführt als Ganzes. array1和$array2

Zusammenfassend lässt sich sagen, dass die Funktion array_merge() eine häufig verwendete Funktion zum Zusammenführen von Arrays in PHP ist, die uns dabei helfen kann, Array-Vorgänge während der Entwicklung schneller abzuschließen.

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!

Stellungnahme:
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