Php 如何使用循环

Php 如何使用循环,php,Php,我想写一个程序,结果如下: 但这将通过循环和数字1、2、3到7来完成 结果应该是这样的 On 1 we have: 20 On 2 we have: 17 On 3 we have: 14 On 4 we have: 11 On 5 we have: 8 On 6 we have: 5 On 7 we have: 2 您可以在此处阅读: 您应该阅读如何提问:从以下变量开始: <?php $num = 20; $max = 7; 分享你的研究成果对每个人都有帮助。告诉我们您尝试了什么

我想写一个程序,结果如下:

但这将通过循环和数字1、2、3到7来完成

结果应该是这样的

On 1 we have: 20
On 2 we have: 17
On 3 we have: 14
On 4 we have: 11
On 5 we have: 8
On 6 we have: 5
On 7 we have: 2

您可以在此处阅读:



您应该阅读如何提问:

从以下变量开始:

<?php
$num = 20;
$max = 7;

分享你的研究成果对每个人都有帮助。告诉我们您尝试了什么,以及为什么它不能满足您的需求。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参见:
for($i=20;$i>0;$i-=3){…}
。。。但这是可行的。
<?php
$num = 20;
$max = 7;
<?php
for ($i = 0; $i < $max; $i++) {
    echo 'On '.($i+1).' we have: '.($num-($i*3)).PHP_EOL;
}
<?php
foreach (range(0, $max-1) as $i) {
    echo 'On '.($i+1).' we have: '.($num-($i*3)).PHP_EOL;
}
<?php
$i = 0;
while ($i < $max) {
    echo 'On '.($i+1).' we have: '.($num-($i*3)).PHP_EOL;
    $i++;
} 
<?php
$i = 0;
do {
    echo 'On '.($i+1).' we have: '.($num-($i*3)).PHP_EOL;
    $i++;
} while ($i < $max);
<?php
$i = 0;
loop: {
    echo 'On '.($i+1).' we have: '.($num-($i*3)).PHP_EOL;
    $i++;
    if ($i < $max) {
        goto loop;
    }
}