如何将数组划分为小数组?

Ric*_*nop 4 php

我有一个3200值的数组.用户选择一个数字(比方说50).我想将大数组分成较小的数组,每个数组包含50个值(最后一个包含余数).

你会怎么做?

Jon*_*and 9

array_chunk

例如

 $arrays = array_chunk($my_big_array, 50);
Run Code Online (Sandbox Code Playgroud)


Ult*_*nct 5

array array_chunk ( array $input , int $size [, bool $preserve_keys = false ] )
Run Code Online (Sandbox Code Playgroud)

检查一下:http://php.net/manual/en/function.array-chunk.php