Heim >Backend-Entwicklung >PHP-Tutorial >So entfernen Sie Duplikate aus einem zweidimensionalen PHP-Array
Dieser Artikel stellt die Methode zur Deduplizierung zweidimensionaler Arrays in PHP vor. Jetzt kann ich ihn mit Ihnen teilen.
1 Schauen Sie sich das zweidimensionale Array an, das verarbeitet werden muss
Array ( [0] => Array ( [0] => 5 [1] => 6 ) [1] => Array ( [0] => 5 ) [2] => Array ( [0] => 5 [1] => 7 ) [3] => Array ( [0] => 5 [1] => 6 [2] => 14 [3] => 28 ) )
2. Konvertieren Sie das zweidimensionale Array in ein eindimensionales Array ($arr ist Ihr Array oben). )
$result = array_reduce($arr, 'array_merge', array());
Sehen Sie sich die Ergebnisse an
Array ( [0] => 5 [1] => 6 [2] => 5 [3] => 5 [4] => 7 [5] => 5 [6] => 6 [7] => 14 [8] => 28 )
3. Verwenden Sie Array-Funktionen, um doppelte Werte zu entfernen
$data = array_unique($result);
Array ( [0] => 5 [1] => 6 [4] => 7 [7] => 14 [8] => 28 )
Fertig!
Wenn es einen einfacheren Weg gibt, geben Sie mir bitte einen Rat!
Verwandte Empfehlungen:
Sortierung zweidimensionaler PHP-Arrays array_multisort
Zusammenführung zweier zweidimensionaler PHP-Arrays Methode
So konvertieren Sie ein zweidimensionales Array in ein eindimensionales Array in PHP
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Duplikate aus einem zweidimensionalen PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!