X
HOME HTML5 CSS3 JAVASCRIPT SQL PHP5 JQUERY ANGULAR BOOTSTRAP3 XML MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

PHP array_chunk() Function

PHP Array Reference PHP Array Reference

Example

Split an array into chunks of two:

<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>

Run example »

Definition and Usage

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


Syntax

array_chunk(array,size,preserve_key);

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+


More Examples

Example 1

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));
?>

Run example »


PHP Array Reference PHP Array Reference

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB HOSTING

UK Reseller Hosting

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates

SHARE THIS PAGE

facebook