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);
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!