public static function arraySplitCols($items, $cols) { $slice = ceil(count($items) / $cols); for ($i=0; $i<$cols; $i++){ $output[$i] = array_slice($items, $i*$slice, $slice); } return $output; }