0){
//被分数组中 能整除 分成数组中元素个数 的部分 $firstlength = $enum * $groupnum; $firstarray = array(); for($i=0; $i array_push($firstarray, $array[$i]); unset($array[$i]); } for($i=0; $i //从原数组中的指定开始位置和长度 截取元素放到新的数组中
$result[] = array_slice($firstarray, $start, $enum); //开始位置加上累加元素的个数
$start += $enum; } //数组剩余部分分别加到结果集的前几项中 $secondlength = $alllength - $firstlength; for($i=0; $i array_push($result[$i], $array[$i + $firstlength]); } }else{ for($i=0; $i $result[] = array_slice($array, $i, 1); } } return $result;}
复制代码
