php中循环的每次迭代都会延迟执行


delay execution at every iteration of loops in php?

我有一个for循环,它在每次迭代时都会回声div块。我正在试用PHP。下面的代码运行得很好。

<div>
      <?php
        for($i = 0; $i < 60; $i++)
        {
          echo '<div class="blocks"></div>';
        }
      ?>
  </div>

我需要修改循环,使其每k秒执行一次语句,这样我就可以看到生成div块的代码。我阅读了PHP的文档,并尝试了sleep()方法,但似乎不起作用。添加该功能可以使网页无限加载。如何延迟每次迭代的执行?

如果使用sleep(n),脚本将显示为等待i * n秒,然后只给出整个列表。

如果你想慢慢地显示列表,你需要使用javascript,而不是PHP。