Php 不删除字符

Php 不删除字符,php,ncurses,Php,Ncurses,好的,我正在使用ncurses编写一个(应该是)简单的计数脚本。每次它增加数字时,我需要它在添加另一个数字之前删除上一个数字,以便它更新而不是追加 这是我的密码: <?php ncurses_init(); $i = 0; $nStr = "Number: "; ncurses_addstr($nStr); ncurses_refresh(); for ($i=0; $i < 100; $i++) { $iLen = strlen($i); for ($j=0; $

好的,我正在使用ncurses编写一个(应该是)简单的计数脚本。每次它增加数字时,我需要它在添加另一个数字之前删除上一个数字,以便它更新而不是追加

这是我的密码:

<?php

ncurses_init();
$i = 0;
$nStr = "Number: ";
ncurses_addstr($nStr);
ncurses_refresh();
for ($i=0; $i < 100; $i++)
{
    $iLen = strlen($i);
    for ($j=0; $j < $iLen; $j++)
    {
        ncurses_delch();
    }
    ncurses_addstr($i);
    ncurses_refresh();
    sleep(2);
}
ncurses_end();

?>

目前,当我运行它时,它的输出如下:
Number:01234[…]


有人知道我的问题在哪里,我如何解决吗?

ncurses\u delch()
正向删除。如果要将CUS或向后移动一列,请改为输出
\b

是否有一个整数值?谢谢,它工作正常。但现在它带来了一个新问题。但如果我不能解决这个问题,我会在一个新问题中问这个问题。再次感谢你让你知道,我的另一个问题,我设法解决了。再次感谢