PHP | array_chunk() Function

array_chunk() Function

array_chunk()函数是PHP中的内置函数,用于根据传递给函数的参数将数组分割成给定大小的部分或块。最后一个块可能包含的元素少于所需的块大小。

语法 

参数:此函数接受上述语法中所示的三个参数。参数描述如下:

  1. $array:这个参数表示需要划分为块的数组。
  2. $size:这个参数是一个整数,它定义了要创建的块的大小。
  3. $preserve_keys:这个参数接受布尔值。当这个参数为真时,键被保留,否则块从0开始重新索引。

返回值:这个函数返回一个从0开始索引的多维数组。每个块包含$size的元素数量,最后一个块可能包含较少的元素数量。

例子

在第一个示例中,返回一个多维数组,其中每个块包含2个元素。在第二个示例中,由于第三个参数作为true传递,因此每个块中的元素的索引与创建该块的原始数组中的索引相同。在本例中,每个块还包含两个元素,它们是传递给函数的大小值。

下面的程序演示了array_chunk()函数:

程序1

输出

程序2

输出

参考

http://php.net/manual/en/function.array-chunk.php

 

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: PHP | count() Function

下一篇: PHP | usort() Function

登录 评论
avatar