Новые книги

Бестселлер в компьютерной литературе для тех, кому за …, поможет каждому желающему освоить компьютер легко и просто не только в теории, но и на практике! В книге подробно описан каждый важный процесс в освоении киберпространства, а также проиллюстрирован каждый шаг.

От великого множества учебников по компьютерам он отличается тем, что написан дилетантом и протестирован такими же дилетантами. Как показала практика, Букварь, написанный человеком, познающим компьютер, принес большую пользу ученикам пенсионного возраста. Автор помогает своим сверстникам, для которых тяжело сразу понять, какой кнопкой кликать – и что значит «кликать» вообще – познать азы компьютерной грамотности.
Почему одни идеи становятся популярными, а другие остаются никому не известными?

От зарождения импрессионизма и до будущего Facebook, от скромных дизайнеров, торгующих на Etsy, и до происхождения «Звездных войн» – обращаясь ко всем этим и другим темам, старший редактор The Atlantic Дерек Томпсон подробно исследует скрытые механизмы развития культуры и раскрывает секреты создания мегауспешных проектов.

«Эта книга – о хитах, тех немногочисленных продуктах и идеях, которые добиваются исключительной известности и коммерческого успеха в популярной культуре и медиа. Главный ее тезис заключается в том, что, даже несмотря на огромное число песен, телешоу, блокбастеров, интернет-мемов и мобильных приложений, появляющихся, как иногда кажется, неизвестно откуда, на этот культурный хаос действуют несколько факторов: психология людей, которые любят то, что им нравится; социальные сети, через которые распространяются идеи; и экономика рынков культурных продуктов. Есть способ, позволяющий людям проектировать хиты, и, что не менее важно, способ, позволяющий другим людям узнавать, когда популярность создается искусственно». (Дерек Томпсон)

array_slice

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

array_slice

(PHP 4)

array_slice - извлекает участок массива.

Описание

array array_slice (array array, int offset [, int length])

array_slice() возвращает последовательность элементов массива array, специфицированную параметрами offset (смещение) и length (длина).

Если offset положительное, последовательность начинается от этого смещения в массиве array. Если offset отрицательное, отсчёт начала последовательности начнётся от конца array.

Если length задана и положительная, последовательность будет содержать указанное количество элементов. Если length задана и отрицательная, то последовательность остановится на указанное количество элементов от конца массива. Если этот параметр отсутствует, последовательность будет содержать всё от offset до конца array.

Заметьте, что array_slice() будет игнорировать ключи массива и будет высчитывать смещения и длины на основе фактической позиции элементов в массиве.

Пример 1. array_slice()
$input = array ("a", "b", "c", "d", "e");

$output = array_slice ($input, 2);      // возвращает "c", "d" и "e"
$output = array_slice ($input, 2, -1);  // возвращает "c", "d"
$output = array_slice ($input, -2, 1);  // возвращает "d"
$output = array_slice ($input, 0, 3);   // возвращает "a", "b" и "c"

См. также array_splice().


Назад Оглавление Вперёд
array_shift Вверх array_splice