PHP array_unique()Funktionen
Vollständiges PHP-Array-Referenzhandbuch
Beispiele
Doppelte Werte aus einem Array entfernen:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion array_unique() wird verwendet, um doppelte Werte aus einem Array zu entfernen. Wenn zwei oder mehr Array-Werte gleich sind, wird nur der erste Wert beibehalten und die anderen Werte werden entfernt.
Hinweis:Das beibehaltene Array behält den Schlüsselnamen-Typ deserstenArray-Elements bei.
Syntax
array_unique(array)
| Parameter | Beschreibung |
|---|---|
| array | Erforderlich. Gibt das Array an. |
| sortingtype | Optional. Legt den Sortiertyp fest. Mögliche Werte:
|
Technische Details
| Rückgabewert: | Gibt das gefilterte Array zurück. |
|---|---|
| PHP-Version: | 4.0.1+ |
| Änderungsprotokoll: | In PHP 5.2.10 wurdesortingtypeder Standardwert wieder in SORT_STRING geändert. In PHP 5.2.9 wurdesortingtypeder Standardwert in SORT_REGULAR geändert. In Versionen davor warsortingtypeder Standardwert SORT_STRING. |
Vollständiges PHP-Array-Referenzhandbuch Andere Erweiterungen