Ultimele tutoriale de dezvoltare web
 

PHP array_unique() Function

<PHP Array Reference

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:
  • SORT_STRING - implicit. Compara elemente ca siruri de caractere
  • SORT_REGULAR - Compara articole în mod normal (don't change types)
  • SORT_NUMERIC - Comparați articole numeric
  • SORT_LOCALE_STRING - Compara elemente ca siruri de caractere, pe baza locale curente

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