English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Массив Функций Руководство
PHP функция array_unique() используется для удаления повторяющихся значений в массиве
array_unique ( $array );
Функция array_unique() удаляет дублирующиеся значения из массива. Обратите внимание, что имена ключей сохраняются. Функция array_unique() сначала сортирует значения как строки, затем сохраняет первый встреченный ключ для каждого значения и пропускает все后面的 ключи. Это не означает, что в несортированном массиве сохраняется первый出现的 ключ для одного и того же значения.
Номер | Параметры и описание |
---|---|
1 | array1(Обязателен) Он определяет массив. |
принимаещие массив в качестве входных данных и возвращающие новый массив без повторяющихся значений.
Использование array_unique для удаления дублирующихся элементов значений массива
<?php $input = array("a" => "зеленый", "красный", "b" => "зеленый", "синий", "красный"); $result = array_unique($input); print_r($result); ?>Проверим‹/›
Результат вывода:
Массив ( [a] => зеленый [0] => красный [1] => синий )