Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Как разбить массив на части в PHP

Как разбить массив на части в PHP

Всем привет, я снова с Вами дорогие друзья. В сегодняшнем уроке я расскажу Вам, как разбить массив на части в PHP. Для реализации данной задачи нам потребуется функция, под названием array_chunk. Именно она поможем нам в реализации нашей задачи.
Данная функция разбивает массив на составные части. При этом мы получаем двумерный массив. Функция может принимать три параметра, первый из которых отвечает за массив, который мы будем разбивать. Второй за, количество элементов, которые будут находиться в каждом подмассиве. Если у нас в массиве находится восемь элементов, и в качестве второго параметра мы укажем цифру три, то получим в результате три внутренних массива, в двух будут находиться по три элемента и в последнем два элемента, при этом индекс массивов будет начинаться с нуля.
Однако при необходимости Вы можете указать третьим параметром булево значение true, и тогда ключи исходного массива будут сохранены, но следует помнить, что по умолчанию данный параметр принимает значение false.
А теперь для усвоения информации рассмотрим все на примере:

<?php
  $array = array("one", "two", "three", "four", "five", "six", "seven", "eight");
  $array_result = array_chunk($array, 3);
  print_r($array_result);
?>

Мы создали массив со значениями, и применили к нему изучаемую функцию, в которую добавили два параметра. Исходный массив, и количество элементов, которые будут находиться в каждом внутреннем массиве. В результате получили вот такой результат:

chunk

Однако если бы массив был изначально ассоциативным и мы задали третий параметр - true, то ключи были бы сохранены, и мы могли бы спокойно к ним обращаться. Считаю, что приводить этот пример не нужно, а Вы самостоятельно при необходимости сможете разобраться. И на этом мы смело можем завершать тему, ведь мы с Вами уже научились разбивать массивы на части. До скорого!

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: