Heim >Backend-Entwicklung >PHP-Problem >In PHP lautet die Methode zum Zusammenführen von Arrays

In PHP lautet die Methode zum Zusammenführen von Arrays

PHPz
PHPzOriginal
2023-05-05 21:45:07475Durchsuche

In PHP gibt es viele Möglichkeiten, Arrays zusammenzuführen. Zwei der häufig verwendeten Methoden werden im Folgenden vorgestellt.

Methode 1: Verwenden Sie die Funktion array_merge.

Die Funktion array_merge wird verwendet, um ein oder mehrere Arrays zusammenzuführen und ein zusammengeführtes Array zurückzugeben. Der Beispielcode lautet wie folgt:

$arr1 = array('apple', 'banana');
$arr2 = array('orange', 'pear');
$arr3 = array('grape', 'kiwi');
$result = array_merge($arr1, $arr2, $arr3);
print_r($result);

Das Ausgabeergebnis lautet wie folgt:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => grape
    [5] => kiwi
)

Erläuterung: Die Funktion array_merge kann eine beliebige Anzahl von Arrays zusammenführen der Arrays werden neu zugewiesen. Bei demselben Schlüsselnamen überschreibt der nachfolgende Wert den vorherigen Wert.

Methode 2: Verwenden Sie den „+“-Operator

Der „+“-Operator wird verwendet, um zwei Arrays zusammenzuführen und ein zusammengeführtes Array zurückzugeben. Der Beispielcode lautet wie folgt:

$arr1 = array('apple', 'banana');
$arr2 = array('orange', 'pear');
$result = $arr1 + $arr2;
print_r($result);

Das Ausgabeergebnis lautet wie folgt:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
)

Hinweis: Der „+“-Operator kann nur zwei Arrays und den Schlüsselnamen von zusammenführen Das zusammengeführte Array ist das Array auf der linken Seite. Wenn die Schlüsselnamen gleich sind, wird der Wert des Arrays auf der rechten Seite ignoriert.

Es ist zu beachten, dass unterschiedliche Zusammenführungsmethoden zu unterschiedlichen Ergebnissen führen können und die geeignete Methode je nach Bedarf ausgewählt werden sollte.

Das obige ist der detaillierte Inhalt vonIn PHP lautet die Methode zum Zusammenführen von Arrays. 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