arrayChunks($array, $length)

<?php
function arrayChunks($array, $length)
{
    $new = [];
    if (is_array($length)) {
        $lenIndex = 0;
        $i = 0;
        $j = 0;
        foreach ($array as $item) {
            $new[$i][] = $item;
            $j++;
            if ($j >= $length[$lenIndex]) {
                $lenIndex++;
                $i++;
                $j = 0;
            }
            if (count($length) <= $lenIndex) {
                $lenIndex = 0;
            }
        }
    } else {
        $new =  array_chunk($array, $length);
    }

    return $new;
}

Проверенный хостинг

Beget

Международный хостинг-провайдер, аккредитованный национальный и международный регистратор доменных имён.

Timeweb

Сервис, предоставляющий широкий спектр услуг в области веб-хостинга и виртуальных серверов.

Заказать кастомную разработку

Корпоративные порталы
  • Веб-дизайн
  • Фронт-энд
  • Бэк-энд
  • Контент
  • PM
Мобильные приложения
  • Веб-дизайн
  • Фронт-энд
  • Бэк-энд
  • Контент
  • PM
Разработка ИТ-продукта
  • Веб-дизайн
  • Фронт-энд
  • Бэк-энд
  • Контент
  • PM