Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


Чувашия-это моя Россия

Ссылки на Php-5 коды - array_chunk().

Определение и использование. Функция array_chunk() разбивает массив на куски новых массивов. В последнем полученном массиве может находиться меньшее количество значений, чем было указано. Функция array_chunk() возвращает многомерный массив с индексами, начинающимися с нуля и элементами, которые в свою очередь являются массивами, полученными в результате разбивки.

Если Вы пишите значение TRUE в качестве необязательного параметра preserve_keys, PHP сохранит ключи из исходного массива. Когда значение параметра preserve_keys равно FALSE, элементы результирующих массивов будут проиндексированы числами, начиная с нуля. По умолчанию используется значение FALSE.

Синтаксис:

                    array_chunk(array,size,preserve_key);
Параметр Описание
array Требуется. Определяет используемый массив
size Требуется. Целое число, которое определяет размер каждого блока
preserve_key Требуется. Целое число, которое определяет размер каждого блока
  • истина - Сохраняет ключи
  • ложь - по Умолчанию. Переиндексация куски численно
  • Технические детали

    Возврат Значения: Возвращает многомерный индексированный массив, начиная с нуля, с каждого вычисления, содержащий size элементы
    PHP Версия: 4.2+

    ПРИМЕР №1

    Напишем программу:

                       < !DOCTYPE html>
                       < html>
                       < body>
                         < ?php
                          $ cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
                          print _r( array_chunk($cars,2));
                         ? >
                       < /body>
                       < /html>                                       
    

    Посмотрите на результат:

    Array ( [0] => Array ( [0] => Volvo [1] => BMW ) [1] => Array ( [0] => Toyota [1] => Honda ) [2] => Array ( [0] => Mercedes [1] => Opel ) )
    ПРИМЕР №2

    Напишем программу разделения массива на два куска и сохранения оригинальных ключей:

                      < !DOCTYPE html>
                      < html>
                      < body>
                       < ?php
                        $age=array("Олег"=>"35","Коля"=>"37","Вася"=>"43","Толя"=>"50");
                        print_r(array_chunk($age,2,true));
                       ?>
                      < /body>
                      < /html>                 
    

    Результат выполнения этой программы:

    Array ( [0] => Array ( [Олег] => 35 [Коля] => 37 ) [1] => Array ( [Вася] => 43 [Толя] => 50 ) )


    seosait21.ru
    HTML

    seosait21.ru
    CSS

    seosait21.ru
    Web-диз.
    HTML ссылка CSS ссылка ...

    seosait21.ru
    JavaScript

    seosait21.ru
    PHP

    seosait21.ru
    JQuery
    JavaScript ссылка PHP ссылка JQuery ссылка

    seosait21.ru
    SEO.

    seosait21.ru
    MySQL

    seosait21.ru
    XML
    ... ... ...
    ПОНРАВИЛОСЬ?
    ПОДЕЛИСЬ с ДРУЗЬЯМИ: