Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich die eindeutigen Werte zwischen zwei flachen Arrays in PHP finden?

Wie kann ich die eindeutigen Werte zwischen zwei flachen Arrays in PHP finden?

DDD
Freigeben: 2024-12-10 06:10:10
Original
825 Leute haben es durchsucht

How Can I Find the Unique Values Between Two Flat Arrays in PHP?

Eindeutige Werte zwischen flachen Arrays finden

Gegeben zwei Arrays besteht die Aufgabe darin, die Werte zu bestimmen, die nur in einem von ihnen existieren. Diese Operation wird allgemein als Ermitteln der Differenz zwischen zwei Mengen bezeichnet.

In PHP können Sie die Funktionen array_merge, array_diff und array_diff verwenden, um dies zu erreichen. Hier ist eine detaillierte Lösung:

$array1 = [64, 98, 112, 92, 92, 92];
$array2 = [3, 26, 38, 40, 44, 46, 48, 52, 64, 68, 70, 72, 102, 104, 106, 92, 94, 96, 98, 100, 108, 110, 112];

// Calculate the difference between the two arrays
$diff1 = array_diff($array1, $array2);
$diff2 = array_diff($array2, $array1);

// Merge the two difference arrays to obtain the unique values
$fullDiff = array_merge($diff1, $diff2);

print_r($fullDiff);
Nach dem Login kopieren

Dieser Ansatz stellt sicher, dass in beiden Arrays vorhandene Werte aus dem Endergebnis eliminiert werden, sodass Sie ein Array erhalten, das nur die eindeutigen Werte enthält, die in einem der beiden ursprünglichen Arrays vorhanden sind.

Das obige ist der detaillierte Inhalt vonWie kann ich die eindeutigen Werte zwischen zwei flachen Arrays in PHP finden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage