Hi我有一个1D阵列(1乘20),我想将其转换为2D阵列(4乘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 56 7 8 9 1011 12 13 14 1516 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);