php中array_chunk函数的作用是什么

avatar
作者
猴君
阅读量:2

在php中,array_chunk函数的作用是将一个数组分割成多个大小相等的小数组,然后将这些小数组作为元素组成一个新的二维数组并返回。每个小数组的大小由第二个参数指定。如果原数组的元素个数不能被均分,则最后一个小数组的大小可能会小于指定的大小。

array_chunk函数的语法如下: array_chunk(array, size, preserve_keys)

参数说明:

  • array:要分割的数组。
  • size:每个小数组的大小。
  • preserve_keys:可选参数,如果设置为true,则保留原数组的键名。默认为false。

示例:

$array = array('a', 'b', 'c', 'd', 'e', 'f'); $chunks = array_chunk($array, 2); // 将数组分割成大小为2的小数组 print_r($chunks); 

输出:

Array (     [0] => Array         (             [0] => a             [1] => b         )      [1] => Array         (             [0] => c             [1] => d         )      [2] => Array         (             [0] => e             [1] => f         )  ) 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!