если необходимо вывести элементы массива в таблицу сверху вниз, слева направо
function row_to_column($array,$cols_count){
$count = count($array);
$dx=0; $dy=0;
for ($i=0;$i<$count;$i++){
$forsort[$i] = ($i-$dx)*$cols_count+$dy;
if (($i-$dx+1)*$cols_count+$dy>=$count){
$dx = $i+1;
$dy++;
}
}
array_multisort($forsort,$array);
return $array;
}
Leave a Comment