Divisez un tableau en morceaux de tableau avec deux éléments :
<?php$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");print_r(array_chunk($cars,2));?>La fonction array_chunk() divise un tableau en nouveaux morceaux de tableau.
array_chunk( tableau , taille , préserver_keys );
| paramètre | décrire |
|---|---|
| tableau | Requis. Spécifie le tableau à utiliser. |
| taille | Requis. Un entier spécifiant le nombre d’éléments que contient chaque nouveau bloc de tableau. |
| préserver_key | Facultatif. Valeurs possibles : true - conserve les noms de clés du tableau d'origine. faux - par défaut. Chaque nouveau bloc de tableau utilise un index de base zéro. |
| Valeur de retour : | Renvoie un tableau numérique multidimensionnel, commençant à 0 et contenant des éléments de taille dans chaque dimension. |
|---|---|
| Version PHP : | 4.2+ |
Divisez un tableau en morceaux de tableau à deux éléments, en préservant les clés du tableau d'origine :
<?php$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");print_r(array_chunk($ âge,2,vrai));?>