我如何排列这样的数组

时间:2019-06-01 09:44:19

标签: php arrays minesweeper

我有如下数组:

$ matrix = array(1,2,1,1,2,1,1,1,1);

如何获得如下所示的数组?

//OUTPUT:
minesweeper(matrix) = [[1, 2, 1],
                       [2, 1, 1],
                       [1, 1, 1]]

1 个答案:

答案 0 :(得分:0)

您可以使用array_chunk

$matrix = array(1, 2, 1,1, 2, 1,1, 1, 1);
$res = array_chunk($matrix,3);
print_r($res);

Live working example