标签: printing stdout
我现在有这个简短的PHP代码段。
for ( $i = $WaitTime; $i > 0; $i-- ) { print('Time left: ' . $i . " \r"); sleep( 1 ); }
如果我尝试向上滚动输出(Windows上的Ubuntu上的Bash),则控制台会自动返回到底部,因为输出每秒更新一次。有没有一种方法可以在同一行上更新文本,同时保留向上滚动到先前输出的功能?