特別なphp cliベースアプリケーションの出力を変更して、新しい値をエコーしない端末の値を変更できるかどうかを知りたいです。たとえば、これは cli アプリケーションです。
#!/usr/bin/env php
<?php
$percent = 0;
for ($i = 0; $i <= 100; $i++) {
echo $percent . "\n";
sleep(1);
$percent++;
}
/**
0
1
...
*/
ユーザーにパーセンテージを表示するシンプルなアプリです。したがって、この例では、追加するのではなく、各ループの後に更新する必要があります。新しいものを表示するのではなく、パーセントを変更したい。