我有一个PHP数组如下:
$array = array("one" => "is one" , "two" => "is two" , "three" => "is three", "four" => "is four" , "five" => "is five" , "six" => "is six" , "seven" => "is seven" , "eight" => "is eight" , "nine" => "is nine" , "ten" => "is ten");
Run Code Online (Sandbox Code Playgroud)
将此数组分为两组,即5个元素后,使用以下方法:
function partition(Array $list, $p) {
$listlen = count($list);
$partlen = floor($listlen / $p);
$partrem = $listlen % $p;
$partition = array();
$mark = 0;
for($px = 0; $px …Run Code Online (Sandbox Code Playgroud)