服务器在windows平台下吗?否则是不可能的string exec ( string command [, array output [, int return_var]])

解决方案 »

  1.   

    TO sdyqingdao(达人自达):小弟初学PHP,能不能给个完整sample code?
    大家共同学习~
    :)
      

  2.   

    我的服务器为linux,跟NT可能略有不同。
    unset($output);
    $result=exec('ping -c 1 211.64.132.35',$output,$int);
    die('<br>---'.$result.'--'.$int);
      

  3.   

    聽說在LINUX下可以的,但是我沒有試過今晚回家試試!
      

  4.   

    可以通过exec运行外部命令,下面语句测试通过
    -------------------------------------------------exec('ping 10.118.9.56',$output);
    foreach($output as $item)
    {
    echo($item."<br>");
    }-------------------------------------------------
      

  5.   

    <?php
    $ddd=exec("ping 10.1.1.1>xxx.txt");
    $fp=fopen("xxx.txt","r");
    $data=fread($fp,filesize("xxx.txt"));
    fclose($fp);
    unlink("xxx.txt");
    echo $data;
    ?>
    完全没问题