Maison  >  Article  >  développement back-end  >  Quelle fonction php utilise-t-il pour diviser un tableau ?

Quelle fonction php utilise-t-il pour diviser un tableau ?

青灯夜游
青灯夜游original
2022-06-02 15:49:452301parcourir

php utilise la fonction "array_chunk()" pour diviser un tableau. La fonction array_chunk() peut diviser un tableau en plusieurs sous-tableaux avec la syntaxe « array_chunk($array,$size, s'il faut conserver le nom de la clé) » ; omettez le paramètre "$size".

Quelle fonction php utilise-t-il pour diviser un tableau ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

php utilise la fonction "array_chunk()" pour diviser le tableau. La fonction

array_chunk() peut diviser un tableau en plusieurs sous-tableaux. Sa syntaxe est la suivante :

array_chunk($array,$size,$preserve_keys);

Description du paramètre :

  • $array : indique le tableau à diviser et ne peut pas être omis ;

  • $size : Indique le nombre d'éléments dans le sous-tableau divisé et ne peut pas être omis ;
  • $preserve_keys : Facultatif, indiquant s'il faut conserver les noms de clés d'origine dans le tableau arr. que chaque sous-tableau après la division n'est pas conservé. Le tableau utilisera un nouvel index numérique commençant à 0 ; s'il est défini sur true, les noms de clés d'origine dans arr seront conservés.
  • Le nombre d'éléments divisés dans chaque sous-tableau est déterminé par $size. Le dernier sous-tableau peut contenir moins d’éléments $size.

Valeur de retour : renvoie un tableau multidimensionnel composé de sous-tableaux divisés.

Exemple :

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

Quelle fonction php utilise-t-il pour diviser un tableau ?Apprentissage recommandé : "

Tutoriel vidéo PHP

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn