Im PHP-Entwicklungsprozess ist es oft notwendig, Arrays zu spleißen. Dies kann mit der Funktion array_merge() oder dem Operator „+“ erreicht werden. Die Verwendung dieser beiden Methoden wird im Folgenden ausführlich vorgestellt.
1. Verwenden Sie die Funktion array_merge().
array_merge() wird verwendet, um zwei oder mehr Arrays zu einem Array zusammenzuführen und es zurückzugeben Hängt der Reihe nach an das vorherige Array an und verwendet das neue Array als Rückgabewert. Die Syntax dieser Funktion lautet wie folgt:
array array_merge ( array $array1 [, array $... ] )
Dabei ist der Parameter $array1 ein erforderlicher Parameter und stellt das erste Array dar. Der Parameter $... stellt einen optionalen Parameter dar, der den Namen anderer Arrays angibt, die zusammengeführt werden sollen.
Das Folgende ist ein Beispiel für die Verwendung der Funktion array_merge() zum Zusammenfügen von Arrays:
// 定义两个数组 $arr1 = array('a', 'b', 'c'); $arr2 = array(1, 2, 3); // 使用 array_merge() 函数将两个数组合并成一个新的数组 $result = array_merge($arr1, $arr2); print_r($result);
Das Ausgabeergebnis des obigen Codes ist:
Array
(
[0] => a [1] => b [2] => c [3] => 1 [4] => 2 [5] => 3
)
Wie Sie sehen, können zwei Arrays mithilfe der Funktion array_merge() vollständig zusammengeführt werden.
2. Verwenden Sie den „+“-Operator
Der „+“-Operator kann auch zum Zusammenführen von Arrays verwendet werden Behalten Sie die Schlüsselnamen und entsprechenden Werte im ursprünglichen Array bei. Wenn dieselben Schlüsselnamen vorhanden sind, überschreibt der Wert des nachfolgenden Arrays den Wert des vorherigen Arrays.
Das Folgende ist ein Beispiel für die Verwendung des „+“-Operators zum Zusammenfügen von Arrays:
// 定义两个数组 $arr1 = array('a' => 1, 'b' => 2, 'c' => 3); $arr2 = array('d' => 4, 'e' => 5, 'a' => 6); // 使用“+”操作符将两个数组合并成一个新的数组 $result = $arr1 + $arr2; print_r($result);
Die Ausgabe des obigen Codes ist:
Array #🎜🎜 #(
[a] => 1 [b] => 2 [c] => 3 [d] => 4 [e] => 5
// 定义两个数组 $arr1 = array('a' => 1, 'b' => 2, 'c' => 3); $arr2 = array('d' => 4, 'e' => 5, 'a' => 6); // 结合使用 array_merge() 函数和“+”操作符将两个数组合并成一个新的数组 $result = $arr2 + $arr1; print_r($result);
(
[d] => 4 [e] => 5 [a] => 1 [b] => 2 [c] => 3
)
Das obige ist der detaillierte Inhalt vonSo verbinden Sie Arrays in PHP (zwei Methoden). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!