为了检测服务器的php运行效率,特意写了个小程序

78 2018-11-6 11:35

用经典的斐波那契做计算

<?php
$starttime = explode(' ',microtime());
 echo '开始时间:'.microtime().'<br>';
 //斐波那契数列
function fib($n) {
    if ($n == 1 || $n == 2) {
        return 1;
    }
    return fib($n - 1) + fib($n - 2);
}

echo '斐波那契数列:'.fib(40);

 //程序运行时间
 $endtime = explode(' ',microtime());
 $thistime = $endtime[0]+$endtime[1]-($starttime[0]+$starttime[1]);
 $thistime = round($thistime,3);
 echo "<br>结束时间:".time()."<br>本网页执行耗时:".$thistime." 秒。";
?>

计算php程序运行时间