解决方案 »

  1.   


    $sTime=microtime(true);
    for($i = 0; $i < 10000; $i++){
       //echo $i.PHP_EOL;
    }
    $eTime=microtime(true);
    echo floatval($eTime-$sTime);
      

  2.   


    $sTime=microtime();
    $arr=Array(1,2,3,4);
    foreach($arr as $a){
        echo $a.'<br>';
    }
    $eTime=microtime();
    $title=floatval($eTime-$sTime);
    echo $title;输出
    1
    2
    3
    4
    0.00041000000000002
      

  3.   

    $sTime = microtime(true);
    这样才是可运算的浮点数echo microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];
    可以知道从 php 开始响应到当前时刻所花费的时间
      

  4.   

    $sTime=microtime(true);
    $arr=Array(1,2,3,4);
    for ($i=0;$i<=10000;$i++){

    echo $i.'<br>';
    }
    // foreach($arr as $a){
    //  echo $a.'<br>';
    // }
    $eTime=microtime(true);
    echo $sTime;echo'<br>';
    echo $eTime;echo'<br>';
    $title=floatval($eTime-$sTime);echo $title;   你那个数组太小了 ,我换了下 可以很容易看出程序运行的时间,用$sTime=microtime(true);
    $arr=Array(1,2,3,4);
    // for ($i=0;$i<=10000;$i++){

    //  echo $i.'<br>';
    // }
    foreach($arr as $a){
    echo $a.'<br>';
    }
    $eTime=microtime(true);
    echo $sTime;echo'<br>';
    echo $eTime;echo'<br>';
    $title=floatval($eTime-$sTime);echo $title;也是可以的