Il divise les éléments dans un tableau en morceaux et place les morceaux dans de nouveaux tableaux. Mais ces nouveaux tableau sont placés dans un seul tableau réel.
Voyons la syntaxe suivante:
array_chunk (array_input, chunk_size, preserve_key)
Il faut trois paramètres.
Paramètres:
Format de retour:
DéployerExemple 1:
Dans cet exemple, nous créerons un tableau qui a quatre paires de valeurs clés et les diviserons en deux morceaux en préservant les mêmes clés.
// Créez un tableau nommé - Fleur avec quatre clés et valeursSortir:
Nous pouvons voir que deux morceaux ont été retournés et que les touches ont également été renvoyées de la même manière, car nous avons spécifié le troisième paramètre comme vrai.
Exemple 2:
Dans cet exemple, nous créerons un tableau qui a quatre paires de valeurs clés et les diviserons en deux morceaux en ne préservant pas les mêmes clés.
// Créez un tableau nommé - Fleur avec quatre clés et valeursSortir:
On peut voir que deux morceaux ont été retournés. Puisque nous avons spécifié le troisième paramètre comme faux, les mêmes touches ne sont pas conservées et les clés renvoyées par début avec 0.
Exemple 3:
Dans cet exemple, nous créerons un tableau qui a quatre paires de valeurs clés et les diviserons en quatre morceaux en préservant les mêmes clés.
// Créez un tableau nommé - Fleur avec quatre clés et valeursSortir:
Nous pouvons voir que quatre morceaux ont été retournés et que les touches ont également été renvoyées de la même manière car nous avons spécifié le troisième paramètre comme vrai.
Exemple 4:
Dans cet exemple, nous créerons un tableau qui a quatre valeurs et les diviserons en deux morceaux.
// Créez un tableau nommé - Fleur avec quatre valeursSortir:
Nous pouvons voir que deux valeurs ont été renvoyées dans le premier morceau et que les valeurs restantes ont été renvoyées dans le deuxième morceau en spécifiant les touches à partir de 0.
Exemple 5:
Dans cet exemple, nous créerons un tableau qui a quatre valeurs et les diviserons en trois morceaux.
// Créez un tableau nommé - Fleur avec quatre valeursSortir:
Nous pouvons voir que trois valeurs ont été renvoyées dans le premier morceau et que la valeur 1 restante est dans le deuxième morceau en spécifiant les touches à partir de 0.
Conclusion
Nous avons appris à faire des morceaux dans le tableau à l'aide de la fonction Array_Chunk () dans PHP. Si le tableau contient des paires de valeurs de clé, il est possible de préserver les mêmes touches en spécifiant True dans le troisième paramètre de la fonction. Si le tableau ne contient que des valeurs, les clés sont automatiquement affectées à chaque valeur dans le tableau.