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

   ПЕРЕХОД С WINDOWS НА UBUNTU (ДЕЛАЕМ UBUNTU LIVE USB)
Для перехода с Windows на Linux Ubuntu необходим Ubuntu Live CD или Ubuntu Live USB. Но не все пользователи Windows задумывавшиеся о переходе на Ubuntu могут решится пойти на столь радикальный шаг. Причин тому много, например пользователи Windows просто не представляют что такое Ubuntu.Для ознакомления с Ubuntu можно конечно воспользоваться программой Wubi которая создает виртуальный жесткий диск и устанавливает на него Ubuntu. Но мой опыт с данной…
  2017-08-03 21:34:44 | Категория: Система
   XNEUR — ПЕРЕКЛЮЧАТЕЛЬ РАСКЛАДКИ КЛАВИАТУРЫ
Очень часто пользователи набирая на клавиатуре текст забывают поменять раскладку клавиатуры. В Ubuntu существует программа автоматической смены раскладки клавиатуры XNeur. Программа имеет два варианта: gxneur для GNOME и kxneur для KDE. Установить XNeur в Ubuntu очень просто, для этого выполните команду в терминале: sudo apt-get install gxneur для GNOME или sudo apt-get install kxneur для KDE Для удаления воспользуйтесь командой: sudo apt-get autoremove…
  2017-07-31 20:33:16 | Категория: Система
   Teeworlds — свободная компьютерная игра в жанре многопользовательского 2D шутера
Teeworlds — свободная компьютерная игра в жанре многопользовательского 2D шутера. В связи с особенностями физики имеет свой уникальный геймплей. Игра похожа на игры Worms, Soldat и Counter-Strike 2D. Игрок управляет похожим на колобка персонажем. Цель играющего зависит от режима игры: например, уничтожить противников, доставить вражеский флаг к себе на базу или добежать до конца карты. Установка для…
  2017-08-02 14:54:48 | Категория: Игры
   TESSERACT — ШУТЕР ОТ ПЕРВОГО ЛИЦА
Tesseract — является шутером от первого лица, геймплей игры представляет собой несколько режимов игры «Instagib Deathmatch» и «Сapture-the-flag», а также кооперативное редактирование и создание карты в игре. Движок игры Tesseract является форком движка Cube 2: Sauerbraten. Особенностью данного движка является создание карт с использованием современного динамического метода визуализации, что предоставляет мгновенный…
  2017-08-10 21:16:51 | Категория: Игры
   ПОИСК ФАЙЛОВ: LOCATE
Поиск файлов можно выполнить используя команду locate. При этом это будет быстрый поиск, так как locate при поиске обращается к базе данных. По умолчанию программа ищет и помещает в базу все файлы, начиная с корневой директории.   Если у Вас не установлен locate, то необходимо его установить: sudo apt-get install locate  Пример использования locate:   Например необходимо найти расположение…
  2017-08-02 10:51:25 | Категория: Команды терминала

Вверх