Arrays zusammenführen und doppelte E-Mail-Werte entfernen
Arrays zusammenführen und doppelte Werte entfernen ist eine häufige Aufgabe beim Umgang mit Daten. In diesem Fall erhalten wir zwei Arrays von Objekten, die E-Mail-Adressen enthalten. Das Ziel besteht darin, diese Arrays zusammenzuführen und gleichzeitig alle doppelten E-Mail-Werte zu entfernen.
Um dies zu erreichen, verwenden wir einen zweistufigen Ansatz:
Zusammenführen der Arrays :
Duplikate eliminieren:
Durch die Kombination dieser beiden Funktionen können wir unser Ziel der Zusammenführung der Arrays erreichen und Entfernen doppelter E-Mail-Werte. Der folgende PHP-Code demonstriert diesen Prozess:
$array1 = [ (object) ["email" => "gffggfg"], (object) ["email" => "example@example.com"], (object) ["email" => "wefewf"], ]; $array2 = [ (object) ["email" => "example@example.com"], (object) ["email" => "wefwef"], (object) ["email" => "wefewf"], ]; $mergedArray = array_unique(array_merge($array1, $array2)); print_r($mergedArray);
Die Ausgabe des obigen Codes ist ein Array, das die eindeutigen Objekte aus beiden Eingabearrays enthält, wobei doppelte E-Mail-Werte entfernt werden.
Das obige ist der detaillierte Inhalt vonWie füge ich zwei Arrays zusammen und eliminiere doppelte E-Mail-Werte in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!