以下是我想要做的事情的步骤:
为此我制作了以下代码,但它不起作用。
$yy=1;
for($yy==1; $yy<=8; $yy++){
$yy*7;
}echo $yy;
我也尝试了do-while:
$yy=1;
do{$yy*7;
echo $yy;}
while(
$yy>=7
)
但非工作正常。我认为foreach将在这里工作,但尚未尝试,因为我还没有。这两个函数中的任何一个都可以吗?
答案 0 :(得分:3)
你只需要循环:
for($yy = 1; $yy <= 7; $yy++){
echo $yy;
}
echo '<br/>';
for($yy = 1; $yy <= 7; $yy++){
echo $yy*7 .' ';
}
结果将是这样的
1234567
7 14 21 28 35 42 49
你的for looop语法错误:$yy==1
(比较运算符),初始化$yy=1
(赋值运算符)然后条件为$yy<=7
而不是8