/** * * 把数组按指定的个数分隔 * @param array $array 要分割的数组 * @param int $groupNum 分的组数 */ public function splitArray($array, $groupNum){ if(empty($array)) return array(); //数组的总长度 $allLength = count($array); //个数 $groupNum = intval($groupNum); //开始位置 $start = 0; //分成的数组中元素的个数 $enum = (int)($allLength/$groupNum); //结果集 $result = array(); if($enum > 0){ //被分数组中 能整除 分成数组中元素个数 的部分 $firstLength = $enum * $groupNum; $firstArray = array(); for($i=0; $i
php 数组按个数分组,php 把数组按指定的个数分隔
最新推荐文章于 2021-08-10 18:41:06 发布
这个博客介绍了一个名为`splitArray`的PHP方法,该方法用于将一个数组按照指定的组数进行分隔。首先检查数组是否为空,然后计算数组的总长度和所需分组的数量。接着,确定每组的元素数量,并创建结果集。如果数组可以被平均分配,它会处理整除部分,否则将处理最后不足一组的剩余元素。
摘要由CSDN通过智能技术生成