此循环显示空白页面我希望将其运行至-60。
for($i = 6; $i <= -60; $i-=6){
echo $i; echo '</br>';
}
答案 0 :(得分:2)
使用>=
,而不是<=
:
for($i = 6; $i >= -60; $i-=6){
echo $i; echo '</br>';
}
请注意,>=
大于或等于,而<=
小于或等于。
答案 1 :(得分:0)
您的要求和代码是矛盾的。从$i = 6
开始,然后检查 $i
是否小于或等于-60 ,这是假的。像这样重写你的代码。
for($i = 6; $i >= -60; $i-=6){
echo $i; echo '</br>';
}
按预期输出:
6
0
-6
-12
-18
-24
-30
-36
-42
-48
-54
-60
答案 2 :(得分:-1)
人们通常对新手很难,但我们必须耐心等待,我们都是新手。而且我认为OP需要的不仅仅是回答他的[琐碎]问题。
@echo off
set replacementString=
if defined Programfiles(x86) set "replacementString=Wow6432Node\"
FOR /f "tokens=2*" %%a in ('reg query "HKLM\SOFTWARE\%replacementString%Looptest" /v "tscFile"') do set "TSCFile=%%b"
echo %TSCFile%
语句(并且不需要空格)。
<强> 2.3。线强>
每行不得多于一个语句。