Exemplu
Eliminați valorile duplicate dintr-o matrice:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Run exemplu » Definiție și utilizare
array_unique() funcție elimină valorile duplicate dintr - o matrice. În cazul în care două sau mai multe valori de matrice sunt aceleași, prima apariție va fi păstrat, iar celelalte vor fi eliminate.
Note: Matricea returnată va păstra first tip de element - cheie matrice lui.
Sintaxă
array_unique( array )
Parametru | Descriere |
---|---|
array | Necesar. Specificarea unei matrice |
sortingtype | Opțional. Specifică modul în care să se compare matrice elemente / elemente. Valori posibile:
|
Detalii tehnice
Întoarcere Valoare: | Returnează matrice filtrat |
---|---|
Versiune PHP: | 4.0.1+ |
Changelog: | Valoarea implicită a sortingtype a fost schimbat din nou la SORT_STRING în PHP 5.2.10. Valoarea implicită a sortingtype a fost schimbat la SORT_REGULAR în PHP 5.2.9. Înainte de această versiune, valoarea implicită a fost SORT_STRING. |
<PHP Array Reference