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

   NIKKI AND THE ROBOTS — ПИКСЕЛЬНЫЙ ПЛАТФОРМЕР
Nikki and the Robots — пиксельный платформер. В игре Вам придется управлять женщиной-кошкой, которая прыгает и бегает преодолевая различные препятствия. Помимо этого она может управлять роботами.Главная задача в игре это собрать как можно больше батареек, энергия которых потом тратится на роботов. Установка Nikki and the Robots в Linux Ubuntu: Способ №1 Скачайте архив с официального сайта программы Распакуйте архив в…
  2017-08-08 23:58:17 | Категория: Игры
   qBittorrent — свободный кроссплатформенный клиент файлообменной сети BitTorrent
qBittorrent — свободный кроссплатформенный клиент файлообменной сети BitTorrent, написанный с использованием Qt.     Возможности Возможность скачивать файлы последовательно (удобно для предпросмотра) Хорошо интегрированная и расширяемая поисковая система Одновременный поиск на наиболее известных поисковых сайтах BitTorrent Категория-специфичные поисковые запросы (например Книги, Музыка,…
  2017-08-01 11:08:05 | Категория: Интернет
   Установка тем и значков Linux Deepin
Linux Deepin — это дистрибутив, основанный на Ubuntu Linux, в котором как стандартная оболочка используется GNOME Shell. Команда Linux Deepin очень хорошо поработала над дизайном дистрибутива, выпустив по умолчанию своё собственное оформление тем и значков.   Темы оформления Deepin Deepin Dark Deepin Fasion Deepin Grey Установка тем и значков:   Установка тем Linux Deepin в Ubuntu/Linux MintОткройте терминал (Ctrl+Alt+T),…
  2017-08-02 08:50:41 | Категория: Ubuntu
   SIMUTRANS ТРАНСПОРТНЫЙ СИМУЛЯТОР
Обзор Игры Simutrans является транспортным симулятором с открытым исходным кодом, доступен для Windows, Mac, Linux и BeOS. Ваша цель заключается в создании успешной транспортной компании и построении необходимой инфраструктуры для перевозки пассажиров, почты и товаров между городами, заводами и туристическими достопримечательностями по земле, воздуху и воде. Множественный выбор Графические пакеты (Paksets) В Simutrans от…
  2017-08-09 15:20:45 | Категория: Игры
   Squash — программа позволяющая в пакетном режиме менять размер изображения
Squash  — небольшая программа позволяющая в пакетном режиме менять размер изображения. Изменять размер можно только в %, как с сохранением сторон, так и без. Возможен замен файлов, а так же сохранение их в заранее указанную папку. Для установки программы в Linux Ubuntu необходимо скачать deb (386) пакет с официального сайта программы и установить его используя команду: sudo dpkg -i ~/Загрузки/имя_пакета.deb Во…
  2017-08-12 09:12:57 | Категория: Графика

Вверх