相关疑难解决方法(0)

清除PHP CLI输出

我正在尝试在我的php CLI应用程序上运行一个"实时"进度指示器.而不是输出为

1Done
2Done
3Done
Run Code Online (Sandbox Code Playgroud)

我希望它清除并显示最新结果.system("command\C CLS")不起作用.也没有ob_flush(),flush()或我发现的任何其他内容.

我正在运行Windows 7 64位终极版,我注意到命令行实时输出,这是出乎意料的.每个人都警告我,不会...但它确实... 64位额外奖励?

干杯求救!

如果可以的话,我想避免回复24条新线路.

php

41
推荐指数
6
解决办法
3万
查看次数

使用php清除CMD-shell

我有这个简单的PHP脚本,每秒输出一个字符串.

<?php
$i = 1;

while(1)
{
    exec("cls");    //<- Does not work
    echo "test_".$i."\n";

    sleep(1);
    $i++;
}
Run Code Online (Sandbox Code Playgroud)

我在windows(php myscript.php)上的命令shell中执行脚本,并尝试在每个周期之前清除命令shell.但是我没有让它发挥作用.有任何想法吗?

php windows shell cmd

5
推荐指数
1
解决办法
1252
查看次数

标签 统计

php ×2

cmd ×1

shell ×1

windows ×1