Php 如何控制for循环的间隔?
我有一个for循环,其中$count为23Php 如何控制for循环的间隔?,php,Php,我有一个for循环,其中$count为23 for($page=0; $page < $count; $page++) { echo $page; } for($page=0;$page
for($page=0; $page < $count; $page++) {
echo $page;
}
for($page=0;$page<$count;$page++){
echo$页;
}
我想做的不是将page变量增加1,而是将它增加10,这样当$page被回显时,我希望结果是10,20,而不是超过23
for($page=0; $page < $count; $page+10) {
echo $page;
}
for($page=0;$page<$count;$page+10){
echo$页;
}
当我这样做时,循环无限继续,回响0。如果有人有什么建议,我会非常感激。提前谢谢
for($page=0; $page < $count; $page+=10) {
echo $page;
}
注意事项确保您遵守范围内的条件(
注意事项确保您坚持使用范围内的条件(您可以这样做
<?PHP
$count = 23;
for($page=0; $page < $count; $page++) {
if ($page % 10 == 0 && $page != 0)
echo $page."</br>";
}
?>
您可以这样做
<?PHP
$count = 23;
for($page=0; $page < $count; $page++) {
if ($page % 10 == 0 && $page != 0)
echo $page."</br>";
}
?>
$page+10
语句不要更改$page变量。将其更改为一个可执行itrol的变量。谢谢上校……我发布的原因是我不知道将其更改为什么。您不知道如何编写$page=$page+10
?真的吗?是的,我会,但我没有想到,因为我没有使用for循环的经验,因此问题正在发布。无论如何,感谢您的洞察力,谢谢。我没有质疑您发布的原因。我只是试图解释您的代码不起作用的原因,并告诉您解决方法。$page+10
语句不要更改$page变量。将其更改为一个不会改变它的变量。谢谢上校……我发布的原因是因为我没有知道将其更改为什么。您不知道如何编写$page=$page+10
?真的吗?是的,但我没有想到,因为我没有使用for循环的经验,因此问题被提出。无论如何,感谢您的洞察力,谢谢。我没有质疑您发布的原因。我只是试图解释为什么您的代码不起作用当你说“重置”时,你的确切意思是什么?对不起,只是修复了那个打字错误,它应该是“更新”而不是“重置”…这个代码每次都会使页面的值增加10,你也可以将它写为$page=$page+10
(或使用其他数学)当你说重置时,你的确切意思是什么?对不起,只是修复了那个打字错误,它应该是更新而不是重置的…这个代码每次都会使页面的值增加10,你也可以将它写为$page=$page+10
(或使用其他数学)也许,$page+=10更容易?也许,$page+=10更容易?