Heim > Artikel > Backend-Entwicklung > Beispiel einer PHP-Array-Kombination und Deduplizierung
In unserem täglichen Entwicklungsprozess kommen wir nicht umhin, uns mit Arrays zu beschäftigen, aber es ist nicht nur notwendig, Arrays zusammenzuführen, sondern auch, um Duplikate zu vermeiden Ein Beispiel für das Kombinieren von Arrays und das Entfernen von Duplikaten!
Zifferntasten, direkt nach hinten hinzufügen, Taste zurücksetzen
String-Taste, der Wert des folgenden Arrays ersetzt den vorherigen Wert
+:
Numerischer Schlüssel, der Wert des folgenden Arrays ersetzt nicht den vorherigen Wert
String-Schlüssel, Der Wert des letzteren Arrays ersetzt den vorherigen Wert
//1.单数组去重复 array_unique($arrTest)//2.多数组去重复 array_keys(array_flip($arr1)+array_flip($arr2))
$arr1 = [1,2,3,4,5]; $arr2 = [1,2,3,6,7]; $arr3 = ['0'=>1,'1'=>2,'2'=>3,'3'=>4,'4'=>5]; $arr4 = ['0'=>1,'1'=>2,'2'=>3,'3'=>6,'4'=>7]; $arr5 = ['0'=>1,'a'=>2,'b'=>3,'c'=>4,'4'=>5]; $arr6 = ['0'=>1,'a'=>2,'c'=>3,'d'=>6,'4'=>7]; dump(array_merge($arr1, $arr2)); dump($arr1+$arr2); dump(array_keys(array_flip($arr1)+array_flip($arr2))); echo '<br>'; dump(array_merge($arr3, $arr4)); dump($arr3+$arr4); dump(array_keys(array_flip($arr3)+array_flip($arr4))); echo '<br>'; dump(array_merge($arr5, $arr6)); dump($arr5+$arr6);
Zusammenfassung:
Dieser Artikel verwendet die Zusammenführung und Deduplizierung von eindimensionalen Arrays. Sie können dies auf der Grundlage dieses Artikels in Betracht ziehen zweidimensional Was ist mit dem Zusammenführen von Arrays? Dieser Artikel kann als Ausgangspunkt dienen und ich hoffe, er wird Ihnen hilfreich sein!
Verwandte Empfehlungen:
Hinweise zur Verwendung der PHP-Array-Merge-Funktion array_merge()
Wie füge ich PHP-Arrays zusammen?
Zwei Methoden zum Zusammenführen von PHP-Arrays
Das obige ist der detaillierte Inhalt vonBeispiel einer PHP-Array-Kombination und Deduplizierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!