Главная Свежие Последние Лучшие Контактная информация  
 
 


Функции » Массивы: array_unique
array_unique - удаляет из массива дублирующиеся значения.

Описание
array array_unique (array array)

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

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

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

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

Предупреждение!
Это отсутствовало в PHP 4.0.4!

Пример 1. array_unique()
$input = array ("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique ($input);
print_r($result);


На выходе будет:Array
(
[b] => green
[1] => blue
[2] => red
)



Пример 2. array_unique() и типы
$input = array (4,"4","3",4,3,"3");
$result = array_unique($input);
var_dump($result);


Вывод этой программы (в PHP 4.0.6): array(2) {
[3]=>
int(4)
[4]=>
int(3)
}



Добавить в закладки:

 

теги: array_unique
 

  Еще статьи
if 170
com_invoke 187
Массивы: 186
Куки/Cookies 188
Математические: bcscale 72
 


  Категории
Начнем 13
Справочник языка 89
Возможности 12
Функции 142
Расширение PHP 4.0 0
FAQ 0
 

  Теги
 

  Лучшее на сайте
Безопасность: Скрытие PHP 470
Что такое PHP? 445
Безопасность: Данные, отправляемые пользователем 373
foreach 353
Безопасность: Безопасность баз данных 333
Файл конфигурации 332
Операции: Строковые операции 310
Безопасность: CGI-двоичный 305
Безопасность: Безопасность файловой системы 297
Безопасность: Обзор 290
 

  Друзья сайта
www.anvalt.ru
 

  Интересное
 

 
Использование материалов только при активной гиперссылке "http://iamcoder.net"
Copyright 2008 http://iamcoder.net Серия сайтов: "Стань умным!".