PHP shell大输出(100+行)到浏览器

时间:2012-09-02 21:19:18

标签: php

我正在尝试执行一个shell脚本,该脚本将包含100多行,这是一个动态数据。 如何在shell执行时将每行打印到浏览器。 这是我尝试的方式,但它不起作用?

<?php
    ob_start();  
    echo "<pre>";  
    system("/var/www/html/shell_script.sh -e <arg1>");  
    ob_flush();  
    flush();  
?>

但下面的代码正常,因为我正在循环...

<?php
    ob_start();
    for($i=0;$i<40;$i++)
    {
        echo 'printing...<br />';
        ob_flush();
        flush();
        ob_end_flush();
        usleep(300000);
    }
?>

请告诉我如何在执行时将我的shell放到浏览器中。

0 个答案:

没有答案