我在尝试弄清楚如何按如下顺序获取数据时遇到了麻烦。总数无关紧要;它会按照 0、1、2、3、4、5、6 等逻辑顺序的任何数字遵循相同的模式。所以基本上,从 0、2、3、4 等开始,其中 1 将被放置在最大数量之后,其中 0 可以是我静态设置的变量。我遇到了一直到最大数量然后继续的问题,例如
..., 97, 98, 99, 100, 1, 2, ...
然后按照订单进行,
..., 98, 99, 100, 1, 2, 3, ...
依此类推,直到 1, 2, 3, 4, 5, 6, ...
并将其全部存储到下面的多维数组中。
$set = array(
array('0','0','0','0','0','0','0','0','0','0','0'),
array('0','2','3','4','5','6','7','8','9','10','1'),
array('0','3','4','5','6','7','8','9','10','1','2'),
array('0','4','5','6','7','8','9','10','1','2','3'),
array('0','5','6','7','8','9','10','1','2','3','4'),
array('0','6','7','8','9','10','1','2','3','4','5'),
array('0','7','8','9','10','1','2','3','4','5','6'),
array('0','8','9','10','1','2','3','4','5','6','7'),
array('0','9','10','1','2','3','4','5','6','7','8'),
array('0','10','1','2','3','4','5','6','7','8','9'),
array('0','1','2','3','4','5','6','7','8','9','10'),
);
我这样做是因为我无法弄清楚循环模式;如果我能弄清楚我不需要手动输入数据,并且可以按照这种模式创建一个可以选择任何数字的表格。