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