PHP - array_unique
Třída
Metoda - array_unique
(PHP 4 >= 4.0.1, PHP 5, PHP 7)
Odstraní duplicitní hodnoty v poli. Ve výsledném poli se tedy každá
hodnota vyskytuje nejvýše jednou. Klíče zůstanou zachovány. Prvky jsou
vnitřně porovnávány jako stringy a pomocí operátoru ===
.
Procedurální
- function array_unique (array $array, int $sort_flags = SORT_STRING) : array
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$array | array | Vstupní pole. | |
$sort_flags | int | SORT_STRING | Dobrovolný parametr. Můžeme použít následující flagy:
|
Návratové hodnoty
Vrací: array
Pole s unikátními hodnotami.
Příklady
<?php
$pole = [1, 2, 2, 2, 3, 1, 5, 2, 6, 9, 5];
$unikatni = array_unique($pole);
print_r($unikatni);
Související manuály
- function array_count_values () : array