Установи Linux! Стань свободным!
Онлайн всего: 5 | Посетители: 2 | Боты: 3
Дата 16.06.2026 Время: 16:59
Ваш IP: 216.73.217.8
Загрузка сервера: 0.33
old.ubuntu-desktop.ru - array_slice - выбор среза массива - PHP    Главная > Веб-программирование > PHP

array_slice - выбор среза массива

Функция array_slice() возвращает последовательность элементов массива, определённую параметрами.

array_slice(array, начало_отсчета, расстояние_отсчета)

Если параметр начало_отсчета положителен, то отсчет начинается с начала массива, если отрицателен, то с конца.  

Функция array_slice() сбрасывает ключи массива. Начиная с PHP 5.0.2 вы можете переопределить это поведение, установив параметр третий необязательный параметр в TRUE.

Пример использования:

$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
////////////////////////////// array(0=>'кошка',1=>'мышка',2=>'сапог',3=>'пряник)
$arr = array_slice ($a, 2); // отсчет начат с $a[2], ключи элементов сбрасываются
print_r($arr);
Array
(
    [0] => сапог
    [1] => пряник
)
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
////////////////////////////// array(0=>'кошка',1=>'мышка',2=>'сапог',3=>'пряник)
$arr = array_slice ($a, 1,1); // отсчет начат с $a[1], на расстояние 1, ключи элементов сбрасываются
print_r($arr);
Array
(
    [0] => мышка
)
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник', 2017);
////////////////////////////// array(0=>'кошка',1=>'мышка',2=>'сапог',3=>'пряник, 4=>2017)
$arr = array_slice ($a, -2,2); // отсчет начат со второго элемента с конца массива ($a[3]), на расстояние 2, ключи элементов сбрасываются
print_r($arr);
Array
(
    [0] => пряник
    [1] => 2017
)
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
$arr = array_slice ($a, 0,3, true); // отсчет начат с первого элемента, на расстояние 3, ключи сохраняются
print_r($arr);
Array
(
    [1] => кошка
    [2] => мышка
    [4] => сапог
)
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-09-05 21:01:28 | liman28 | Категория: PHP | Просмотров: 32
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Загрузка Kylin Linux
Kylin Linux — семейство дистрибутивов операционной системы Linux для настольных компьютеров, созданных Оборонным научно-техническим университетом Народно-освободительной армии Китая. Операционная система Kylin применяется в следующих сферах: в образовании: в 2012 году в рамках программы по оказанию гуманитарной помощи (China Aid) Министерству образования и науки, молодёжи и спорта (МОНМС) Украины было бесплатно…
  2017-07-31 21:22:12 | Категория: Загрузка
   ADOBE READER — ПРОГРАММА ДЛЯ ЧТЕНИЯ И ПЕЧАТИ ДОКУМЕНТОВ В ФОРМАТЕ *.PDF
Adobe Reader — очень мощная программа для чтения и печати документов в формате *.pdf   Программное обеспечение Adobe Reader — это бесплатный проверенный стандарт для надежного просмотра, печати и внесения аннотаций в документы PDF. Это единственное средство просмотра файлов PDF, которое позволяет открывать и взаимодействовать со всеми типами контента PDF-файлов, в том числе с формами и мультимедийными…
  2017-08-16 17:16:49 | Категория: Офис
   MOUSEPAD АНАЛОГ БЛОКНОТА В WINDOWS
Mousepad — легковесный редактор текста под Linux. Очень похож на Блокнот Windows. Он основан на редакторе Leafpad и почти полностью схож с ним функциональностью. Сейчас Mousepad обладает дополнительной функцией открытия недавно редактируемых файлов (Open Recent). В среде рабочего стола Xfce Mousepad является текстовым редактором, установленным по умолчанию.   Установка Mousepad:   В терминале выполните следующую…
  2017-08-01 07:33:09 | Категория: Офис
   Audacious — бесплатный музыкальный проигрыватель для Linux
Audacious — бесплатный музыкальный проигрыватель для Linux. Работает очень быстро, поддерживает скины, плагины, эквалайзер. Поддерживает проигрывание большого числа аудио форматов. Audacious Media Player — распространяется согласно GNU GPL. Широкий набор возможностей в Audacious достигается благодаря плагинам. Обычно самые полезные плагины уже встроены в плеер: MP3, Ogg Vorbis, FLAC и Monkey’s Audio. В плеер…
  2017-08-03 15:03:04 | Категория: Графика
   Blender — свободный пакет для создания трёхмерной компьютерной графики
Blender — свободный пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга, постобработки видео, а также создания интерактивных игр.   Характерной особенностью пакета Blender является его небольшой размер. Установленный пакет занимает от 30 до 45 МБ. В базовую поставку не входят развёрнутая документация и большое количество демонстрационных…
  2017-08-04 07:39:32 | Категория: Графика

Вверх