Новые книги

Данная книга — продолжение предыдущей книги автора, "Delphi. Только практика". Также как и в "Delphi. Только практика", в данном издании подробно рассмотрены программы для сетей, различные шуточные программы, простые игрушки, некоторые полезные приложения, разработка приложений в стиле Windows XP. В частности, здесь можно найти такие примеры как бесплатная отправка SMS, FTP-клиент, простое шифрование, CGI-сценарии и многое другое. Описаны методы работы с системным реестром Windows и INI-файлами, а также некоторые важные аспекты программирования на системном уровне с применением функций Windows API. Для облегчения понимания программ каждый пример содержит комментарии сложных строк кода.

Книга ориентирована как на тех, кто уже имеет опыт создания приложений в Delphi, так и на начинающих программистов. Для начинающих пользователей Delphi в конце книги добавлено приложение с описанием синтаксиса языка программирования Object Pascal.
Казалось бы, нет ничего сложного в том, чтобы создать хорошую презентацию: подбираем слайды поэстетичнее, используем по максимуму PowerPoint и продумываем как выгоднее преподнести себя. Но Саймон Мортон, основатель Eyeful Presentations, утверждает, что все это не главное. Неважно, насколько «дзенскими» являются ваши слайды, насколько выразительны и пластичны были ваши жесты и интонация в ходе выступления, какие сногсшибательные трюки вы применили: если в итоге слушатели так и не осознали, в чем состояла ваша ключевая мысль, – значит, ваша презентация провалилась.

На протяжении десятилетия Eyeful Presentations, одна из ведущих мировых компаний в области подготовки и проведения презентаций, разрабатывала и отлаживала свою методику под названием «Оптимизации презентации», в центре которой находится взаимодействие со слушателями и качество восприятия ими информации. И хотя в Eyeful никогда не делали секрета из своих наработок, только благодаря книге, которую вы держите в руках, эта методика, изложенная последовательно, полно и красочно, становится по-настоящему доступной для широкого круга выступающих.

array_unique

Учебник РНР
Назад Вперёд

array_unique

(PHP 4 >= 4.0.1)

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_sum Вверх array_unshift