首页 > 解决方案 > 覆盖先前的输出/缓冲区

问题描述

我有一个 for 循环,它运行一定次数并在每次运行时输出一些东西。我想覆盖或替换以前的回声/输出。

for ($i=0; $i <= 10; $i++) {
    echo "Number" . $i . " \r";
    ob_flush();
    flush();
    sleep(1);
}

这将输出如下内容:

Number0 Number1 Number2 Number3 Number4 Number5

我想得到的是Number: X每次循环运行时 X 将在哪里更新/替换。

我已经尝试了一些方法,但我自己并没有在这方面取得任何进展。非常感谢任何提示。

标签: php

解决方案


推荐阅读