Neueste Web-Entwicklung Tutorials
 

PHP array_unique() Function

<PHP Array Reference

Beispiel

Entfernen Sie doppelte Werte aus einem Array:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Führen Sie zB »

Definition und Verwendung

Die array_unique() Funktion entfernt doppelte Werte aus einem Array. Wenn zwei oder mehr Arraywerte werden die gleichen sind, das erste Auftreten gehalten werden und die andere entfernt wird.

Note: Das zurückgegebene Array hält das first Schlüsseltyp des Array - Elements.


Syntax

array_unique( array )

Parameter Beschreibung
array Erforderlich. Spezifizieren einer Array
sortingtype Optional. Gibt an, wie die Array-Elemente / Gegenstände zum Vergleich. Mögliche Werte:
  • SORT_STRING - Standard. Vergleichen Sie die Werte als Strings
  • SORT_REGULAR - Vergleichen Elemente , die normalerweise (don't change types)
  • SORT_NUMERIC - Vergleichen numerisch Artikel
  • SORT_LOCALE_STRING - Vergleichen Elemente als Strings, die auf den gegenwärtigen locale

Technische Details

Rückgabewert: Gibt die gefilterten Reihe
PHP Version: 4.0.1+
Änderungsprotokoll: Der Standardwert von sortingtype wurde zurück zu SORT_STRING in PHP 5.2.10 geändert.

Der Standardwert von sortingtype wurde SORT_REGULAR in PHP 5.2.9 geändert. Vor dieser Version wurde der Standardwert SORT_STRING.

<PHP Array Reference