Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 31.05.2026 Время: 23:13
Ваш IP: 216.73.217.175
Загрузка сервера: 0.7
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   ПОДКЛЮЧЕНИЕ АРХИВА В NAUTILUS
Монтировать (подключить) архив в Nautilus достаточно легко, для этого найдите архив который необходимо монтировать, кликните на него правой кнопкой мыши и выберите вкладку «Открыть в программе», далее «Подключить архив». В левой панели Nautilus в пункте «Сеть» появится папка с содержимым…
  2017-08-06 00:13:58 | Категория: Ubuntu
   BERET — 2D-ПЛАТФОРМЕР, ИГРА ГОЛОВОЛОМКА
Beret — 2D-платформер, игра головоломка про ученого по имени Берет, который имеет телекинетические способности. Основная цель игры — это прохождение уровней передвигая различные предметы и препятствия используя телекинетические способности. Игра содержит 21 уровень 120 коллекционных медальонов Более 20 часов геймплея Редактор уровней Видео Для установки игры в Linux Ubuntu необходимо скачать zip архив…
  2017-08-11 08:36:38 | Категория: Игры
   DOOMRL — ЗАХВАТЫВАЮЩАЯ ИГРА НА ТЕМУ БЕССМЕРТНОГО DOOM
DoomRL — захватывающая игра на тему бессмертного Doom.   Игра достаточно интересна и довольно сложная, сохранятся можно только между уровнями. В игре нужно выбрать уровень сложности, по мере прохождения игры становятся доступны новые уровни.   Скачать игру можно с официального сайта игры. В установке игра не нуждается, достаточно скачать архив игры, распаковать его и запустить исполняемый файл…
  2017-08-11 09:13:13 | Категория: Игры
   VkAudioSaver — бесплатная программа для прослушивания и скачивания музыки вконтакте
VkAudioSaver — бесплатная программа для прослушивания и скачивания музыки вконтакте. Позволяет искать и слушать аудиозаписи, редактировать альбомы и скачивать всю музыку целиком из результатов поиска в один клик. Также имеется возможность скачивания музыки с публичных страниц, групп, конкретного пользователя вконтакте и даже из постов в ленте новостей, содержащих музыку — достаточно вставить адрес из…
  2017-08-03 22:03:09 | Категория:
   bindec - двоичное в десятичное
Функция bindec()  двоичное число в десятичное. Пример использования: $a = 1001000; echo bindec($a); ///…
  2017-09-10 22:59:49 | Категория: PHP

Вверх