liyao20060101 发表于 2017-4-1 12:59:01

felayman——PHP获取脚本运行时间

  <?php
  header("content-type:text/html;charset=utf-8");
  //microtime— 返回当前 Unix时间戳和微秒数
  $oldtime = microtime(true);
  echo "本脚本运行的时间为:";
  $v=0;
  for ($i = 0; $i < 100; $i++) {
  $v++;
  }
  $newtime =microtime(true);
  //获取时间差
  $runtime = $newtime-$oldtime;
  //将时间戳变为字符串—var_export输出或返回一个变量的字符串表示
  $runtime=var_export($runtime);
  //截取字符串substr_count计算字串出现的次数
  $postion = substr_count($runtime,'E');
  $runtime = substr($runtime,0,$postion-1);
  //将字符串值转换为floatfloatval —获取变量的浮点值
  $runtime = floatval($runtime)/1000;
  echo $runtime."秒";
?>
页: [1]
查看完整版本: felayman——PHP获取脚本运行时间