posted by aqshakirzhan on December 31, 2014

если необходимо вывести элементы массива в таблицу сверху вниз, слева направо

    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

Fields with * are required.