Dieses Mal bringe ich Ihnen die php-Array-Funktion array_unique() zum Entfernen doppelter Werte im Array und die PHP-Array-Funktion array_unique() zum Entfernen doppelter Werte im Array Was sind die Vorsichtsmaßnahmen Hier sind tatsächliche Fälle, schauen wir uns das an.
Die Funktion array_unique() entfernt doppelte Werte aus einem Array und gibt das resultierende Array zurück.
Wenn die Werte mehrerer Array-Elemente gleich sind, bleibt nur das erste Element erhalten und die anderen Elemente werden gelöscht.
array_unique() Definition und Verwendung
array_unique()-Funktion entfernt doppelte Werte aus einem Array und gibt das resultierende Array zurück.
Wenn die Werte mehrerer Array-Elemente gleich sind, bleibt nur das erste Element erhalten und die anderen Elemente werden gelöscht.
Die Schlüsselnamen im zurückgegebenen Array bleiben unverändert.
Syntax
array_unique(array)
Parameterbeschreibung
Array Erforderlich. Gibt das Eingabearray an.
Erklärung
array_unique() sortiert die Werte zunächst als Zeichenfolge, behält dann nur den ersten gefundenen Schlüsselnamen für jeden Wert bei und ignoriert dann alle folgenden Schlüsselnamen .
Dies bedeutet nicht, dass das erste Vorkommen desselben Werts in einem unsortierten Array erhalten bleibt.
Tipps und Hinweise
Hinweis: Das zurückgegebene Array behält den Schlüsseltyp des ersten Array-Elements bei.
<?php $a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); print_r(array_unique($a)); ?>
Ausgabe:
Array ( [a] => Cat [b] => Dog )
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zum Thema PHP-Chinesisch Webseite!
Empfohlene Lektüre:
Eine Zusammenfassung zur Verwendung der PHP-Array-Suchfunktion
Das obige ist der detaillierte Inhalt vonDie PHP-Array-Funktion array_unique() entfernt doppelte Werte aus dem Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!