繁体   English   中英

PHP:1D数组到2D数组

[英]PHP :1D array to 2D array

嗨,我有一个1D数组(1 x 20),我想转换为2D数组(4 x 5)

$winning_number  = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20

现在我正在使用此代码:

foreach ($wining_no as $boulex)
{

    for($i=0;$i<$5;$i++)
    {
        if($i==0)
        {
            for($j=0;$j<$4;$j++)
            {   
                $boule_array[$j][$i] = $boulex;
            }
        }
    }
}

由于某些原因,这不起作用

您可以使用array_chunk($array, $size)函数,您会像这样

array_chunk($winning_number, 5);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM