PHP array_unique() Funkcja
Przykład
Usuń zduplikowane wartości z tablicy:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Definicja i użycie
Funkcja array_unique() usuwa zduplikowane wartości z tablicy. Jeśli dwie lub więcej wartości tablicy jest takich samych, pierwszy wygląd zostanie zachowany, a drugi zostanie usunięty.
Uwaga: Zwrócona tablica zachowa typ klucza pierwszego elementu tablicy.
Składnia
array_unique(array, sorttype)
Wartości parametrów
Parameter | Description |
---|---|
array | Required. Specifying an array |
sorttype | Optional. Specifies how to compare the array elements/items. Possible values:
|
Szczegóły techniczne
Wartość zwrotu: | Zwraca przefiltrowaną tablicę |
---|---|
Wersja PHP: | 4.0.1+ |
Dziennik zmian PHP: | PHP 7.2: Jeśli typ sortowania to SORT_STRING , to zwraca nową tablicę i dodaje unikalne elementy. PHP 5.2.9: Domyślna wartość sorttype została zmieniona na SORT_REGULAR. PHP 5.2.1: Domyślna wartość sorttype została zmieniona z powrotem na SORT_STRING. |
❮ Odniesienie do tablicy PHP