Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

array_unique

(PHP 4 >= 4.0.1, PHP 5)

array_unique - Убрать повторяющиеся значения из массива

Описание

array array_unique ( array array )

array_unique() берёт в качестве параметра array и возвращает новый массив без повторяющихся значений.

Обратите внимание, что ключи сохранятся. array_unique() сначала сортирует значения как строки, сохраняет первый встреченный ключ для каждого значения и игнорирует все последующие ключи. Это не означает, что первый ключ каждого значения неотсортированного array будет сохранён.

Замечание: Два элемента считаются одинаковыми в том и только в том случае, если (string) $elem1 === (string) $elem2. Другими словами: если у них одинаковое строковое представление.

Будет использован первый элемент.

Пример 1. Пример использования array_unique()

$input = array("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique($input);
print_r($result);

Скрипт выведет:

Array ( [a] => green [0] => red [1] => blue )
$input = array(4, "4", "3", 4, 3, "3");
$result = array_unique($input);
var_dump($result);

Скрипт выведет:

array(2) { [0]=> int(4) [2]=> string(1) "3" }


Смотрите также:
Все функции array
Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: