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

   Восстановление удаленных данных с флешки
Если Вы случайно удалили данные с флешки или при подключении флешка не обнаруживается компьютером, то имеется возможность восстановить данные при помощи утилиты testdisk. Установить утилиту testdisk можно при помощи термина используя команду: sudo apt-get install testdisk После установки запустите утилиту testdisk: sudo testdisk В окне приветствия testdisk выберите  пункт : No Log и нажмите Enter. Выберите…
  2017-08-12 22:56:20 | Категория: Команды терминала
   CONKY GOLD-AND-GREY
Conky Gold-And-Grey отображает самую необходимую информацию: время работы системы,дату и время, загрузка процессора, процент использования ОЗУ и Swap (файл подкачки), процент занятого места на жестком диске отдельно по каталогам root и home, скорость отдачи и загрузки сетевого соединения.Conky Gold-And-Grey работает на всех окружениях рабочего стола Linux, при установке Conky необходимо указать окружение рабочего стола и тип…
  2017-08-09 10:20:25 | Категория: Система
   0 A.D. — историческая 3D стратегия в реальном времени
0 A.D. (0AD, 0 год н. э.) — свободная, кроссплатформенная компьютерная игра, историческая 3D стратегия в реальном времени с отличной графикой. Игра разрабатывается компанией Wildfire Games. Она посвящена годам между 500 до н. э. и 500 н. э. и будет выпущена в двух частях: первая охватывает период 500 год до н. э.—1 год до н. э., а вторая — период 1 год н. э.—500 год н. э..   Официальный сайт…
  2017-08-01 11:20:21 | Категория: Игры
   МЕНЯЕМ ЛОГОТИП UBUNTU 13.10 НА ПАНЕЛИ UNITY
Меняем логотип Ubuntu 13.10 на панели Unity В Ubuntu 13.10 логотип панели Unity находится в папке /usr/share/unity/icons/, launcher_bfb.png — значок логотипа. Для начала нам необходимо сделать резервную копию значка логотипа, на случай если вы захотите вернуть его обратно: sudo cp /usr/share/unity/icons/launcher_bfb.png /usr/share/unity/icons/launcher_bfb.png.back Затем нам нужна иконка в формате PNG с размерами 48 на 48 пикселей. Для примера я выбрал пингвиненка. Скачать…
  2017-08-04 08:59:09 | Категория: Ubuntu
   АВТОМАТИЧЕСКАЯ СМЕНА ОБОЕВ РАБОЧЕГО СТОЛА (МЕНЕДЖЕР НАСТРОЕК COMPIZ)
При помощи менеджер настроек Compiz легко и просто можно настроить автоматическую смену обоев рабочего стола. Если у Вас не установлен менеджер настроек Compiz, то необходимо его установить: sudo apt-get install compizconfig-settings-manager или установить его при помощи центра приложений Ubuntu. Откройте менеджер настроек Compiz Выберите плагин Wallpaper Нажмите «Добавить» для добавления изображения на рабочий стол, проделайте…
  2017-08-04 11:13:53 | Категория: Ubuntu

Вверх