array_chunk

array_chunk -- Sépare un tableau en tableaux de taille inférieure

Description

array array_chunk ( array input, int size [, bool preserve_keys])

array_chunk( ) sépare le tableau input en plusieurs tableaux de taille size . Il est aussi possible que le dernier tableau ait moins de valeurs . Le résultat est un tableau multidimensionnel , indexé numériquement .

En passant la valeur TRUE au paramètre optionnel preserve_keys , vous pouvez forcer PHP à préserver les clés originales du tableau input . Si vous utilisez la valeur par défaut ( FALSE ) , de nouveaux index numériques seront fournis , commencant à 0 .

Exemple 1 . Exemple avec array_chunk( )

 
?php

 
$input_array

 
=

 
array(

 
'a'

 
,

 
'b'

 
,

 
'c'

 
,

 
'd'

 
,

 
'e')

 
;

 
print_r(array_chunk($input_array

 
,

 
2))

 
;

 
print_r(array_chunk($input_array

 
,

 
2

 
,

 
TRUE))

 
;

 
?



L'exemple ci-dessus va afficher :