有什么方法能把数据竖向排列输出

使用bootstrap样式。

比如有这样的数据 [1,2,3,4,5...],正常循环输出的格式是:

1 2 3 4 5
6 7 8 9 10
...
但我想让数据这样输出:
1 6 11
2 7 12
3 8 13
4 9 14
5 10 15
...

yzha5

自己解决了。

/**
     * @param $data
     * @return array
     */
    function numFormat($data){
        $newArr=array();
        $col=5;//要显示的列数
        $row=10;//要显示的行数
        foreach ($data as $k=>$v) {
            $newKey=floor($k/$row)+($k%$row)*$col;//取整+取余*行数
            $newArr[$newKey]=$v;
        }
        return array_sort_recursive($newArr);
    }

然后按正常输出就行了。