This site is mobile accessible. Press the "Tap Here" button to use a different font-size.


Smartphone icons created by Freepik - Flaticon

  • PHP array_chunk() Function

  • Definition and Usage

    The array_chunk() function splits an array into chunks of new arrays.

    Syntax

    array_chunk(array, size, preserve_key)

    Parameter Values

    Parameter Description
    array Required. Specifies the array to use
    size Required. An integer that specifies the size of each chunk
    preserve_key Optional. Possible values:
    • true - Preserves the keys
    • false - Default. Reindexes the chunk numerically

    Technical Details

    Return Value: Returns a multidimensional indexed array, starting with zero, with each dimension containing size elements
    PHP Version: 4.2+

    Examples

    Example 1: PHP Array - array_chunk() Function part 1

    Split an array into chunks of two:

    <?php
    $cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
    print_r(array_chunk($cars,2));
    ?>
    Example 2: PHP Array - array_chunk() Function part 2

    Split an array into chunks of two and preserve the original keys:

    <?php
    $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
    print_r(array_chunk($age,2,true));
    ?>
    Navigate this PHP reference guide

    Eventually the navigation links, above, will be replaced by these << (previous) and >> (next) buttons below.



    Animated PHP icons used in the buttons provided by ICONS8.COM. Smartphone icons created by Freepik - Flaticon

    PHP Quiz