php - 覆盖先前的输出/缓冲区
问题描述
我有一个 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 将在哪里更新/替换。
我已经尝试了一些方法,但我自己并没有在这方面取得任何进展。非常感谢任何提示。
解决方案
推荐阅读
- freeradius - 尝试连接/发送访问请求到 Freeradius 服务器时出错
- linux - 删除文件夹中除一个文件外的所有文件和目录
- python - 如何解释这个 Python 数组代码?
- java - 应该可以仅使用键盘导航和编辑 NatTables 的过滤器(不需要鼠标)?
- r - 0.1 +0.1... 10 倍 != 1 在 R
- javascript - 修复了 select2 下拉菜单时 div 无法滚动的问题
- django - 避免在 msgstr 中翻译动态内容
- expression - 表格记录显示在文本框power bi中输入数字的基础上
- r - R中基于分组的条件计算
- android - React-Native 版本 0.60.3 中的版本不匹配