<?php
function arrayqueue(array $array, $length)
{
$count = sizeof($array);
$y = $count%$length;
$o = intval($count/$length);
//1
$after = array_slice($array,0, $length*$o);
foreach ($after as $key=>$val)
{
$arr[$key%$length][]=$val;
}
//2
foreach (array_slice($array, $count-$y) as $key=>$val)
{
$arr[$key][$o] = $val;
}
print_r($arr);
}
//0_0,1_0,2_0,3_0
//0_1,1_1,2_1,3_1
//0_2,1_2,2_2,3_2
$array = array('我在1','我在2','我在3','我在4','我在5','我在6','我在7','我在8','我在9');
arrayqueue($array,4);
?>
一稿,简单的数组队列
最新推荐文章于 2023-06-07 09:00:15 发布