PHP如何实现平均数组的算法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计121个文字,预计阅读时间需要1分钟。
phppublic function chunk($list, $num) { $temp=[]; // 判断数组 if (!is_array($list)) { return false; } // 判断数量是否小于等于列数 if (count($list) <=$num) { return $temp[]=$list; } // 向上取整 $argv=ceil(count($list) / $num);}
public function chunk($list, $num)
{
$temp = [];
//判断数组
if (!is_array($list)) {
return false;
}
//判断数量是否小于列数 小于 直接返回第一列
if (count($list) < $num) {
return $temp[] = $list;
}
//向上取整
$argv = ceil(count($list) / $num);
//循环切片
for ($i = 1; $i <= $num; $i++) {
$temp[$i] = array_slice($list, $argv * ($i - 1), $argv);
}
return $temp;
}
本文共计121个文字,预计阅读时间需要1分钟。
phppublic function chunk($list, $num) { $temp=[]; // 判断数组 if (!is_array($list)) { return false; } // 判断数量是否小于等于列数 if (count($list) <=$num) { return $temp[]=$list; } // 向上取整 $argv=ceil(count($list) / $num);}
public function chunk($list, $num)
{
$temp = [];
//判断数组
if (!is_array($list)) {
return false;
}
//判断数量是否小于列数 小于 直接返回第一列
if (count($list) < $num) {
return $temp[] = $list;
}
//向上取整
$argv = ceil(count($list) / $num);
//循环切片
for ($i = 1; $i <= $num; $i++) {
$temp[$i] = array_slice($list, $argv * ($i - 1), $argv);
}
return $temp;
}

