кодесурса
«PHP

PHP: функция array_unique ()

script1adsense2code
script1adsense3code

PHP: удаляет повторяющиеся значения из массива

Array_unique () используется для удаления повторяющихся значений из массива.

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

Версия:

(PHP 4 и выше)

Синтаксис:

 array_unique (array1, sort_flags) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
array1 Массив ввода. необходимые массив
sort_flags sort_flags используется для изменения поведения сортировки, используя следующие значения:
SORT_REGULAR - сравнивать элементы как обычно.
SORT_NUMERIC - сравнить элементы численно
SORT_STRING - сравнивать элементы как строки
SORT_LOCALE_STRING - сравнивать элементы как строки, основываясь на текущей локали
Необязательный целое число

Примечание. Два элемента считаются равными тогда и только тогда, когда (строка) $ elem1 === (строка) $ elem2, т. Е. Когда строковое представление одинаково, будет использоваться первый элемент.

Возвращаемое значение

Отфильтрованный массив.

Тип значения : Массив

Пример:

<?php
$fruits_list = array('Orange',  'Apple', ' Banana', 'Cherry', ' Banana');
$result = array_unique($fruits_list);
print_r($result);
?>

Выход:

 Массив ([0] => Апельсин [1] => Яблоко [2] => Банан [3] => Вишня) 

Иллюстрированная презентация:

«PHP

Посмотреть пример в браузере

Практика здесь онлайн:

Смотрите также

Справочник по функциям PHP

Предыдущая: массив_сум
Далее: array_unshift

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code