这是我的数组,我的for循环是问题,我的数组索引只有6个索引,但我的行是15个计数,这就是索引7和about将减少错误的原因。我的问题是如果循环到达索引7,如何返回索引0.我在下面有一个解决方案,但我喜欢我的解决方案。请查看我的解决方案,请提出另一种解决方案或其他方法来解决我的问题。
$row = 15;
$array = array("monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday");
for($i = 0; $i <= $row; $i++) {
echo $array[$i]."<br />";
}
这是我的解决方案,我知道这不是一个好的解决方案,因为我需要你的帮助:
$array[7] = $array[0];
$array[8] = $array[1];
$array[9] = $array[2];
$array[10] = $array[3];
$array[11] = $array[4];
$array[12] = $array[5];
$array[13] = $array[6];
$array[14] = $array[0];
$array[15] = $array[1];
$array[16] = $array[2];
$array[17] = $array[3];
$array[18] = $array[4];
$array[19] = $array[5];
$array[20] = $array[6];
答案 0 :(得分:0)
这是我自己的问题的答案......
$row = 15;
$array = array("monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday");
for($i = 0; $i < $row; $i++) {
echo $array[$i % 7]."<br />";
}