如何编写PHP代码来记录页面执行时间?

更新于
2026-09-26 07:36:46
2阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计132个文字,预计阅读时间需要1分钟。

如何编写PHP代码来记录页面执行时间?

php

如何编写PHP代码来记录页面执行时间?

function get_microtime() { list($usec, $sec)=explode('+', microtime()); return ((float)$usec + (float)$sec); }

function start() { $this->StartTime=$this->get_microtime(); }}?>

<?php class runtime { var $StartTime = 0; var $StopTime = 0; function get_microtime() { list($usec, $sec) = explode(' ', microtime()); return ((float)$usec + (float)$sec); } function start() { $this->StartTime = $this->get_microtime(); } function stop() { $this->StopTime = $this->get_microtime(); } function spent() { return round(($this->StopTime - $this->StartTime) * 1000, 1); } } //例子 $runtime= new runtime; $runtime->start(); //你的代码开始 $a = 0; for($i=0; $i<1000000; $i++) { $a += $i; } //你的代码结束 $runtime->stop(); echo "页面执行时间: ".$runtime->spent()." 毫秒"; ?>

本文共计132个文字,预计阅读时间需要1分钟。

如何编写PHP代码来记录页面执行时间?

php

如何编写PHP代码来记录页面执行时间?

function get_microtime() { list($usec, $sec)=explode('+', microtime()); return ((float)$usec + (float)$sec); }

function start() { $this->StartTime=$this->get_microtime(); }}?>

<?php class runtime { var $StartTime = 0; var $StopTime = 0; function get_microtime() { list($usec, $sec) = explode(' ', microtime()); return ((float)$usec + (float)$sec); } function start() { $this->StartTime = $this->get_microtime(); } function stop() { $this->StopTime = $this->get_microtime(); } function spent() { return round(($this->StopTime - $this->StartTime) * 1000, 1); } } //例子 $runtime= new runtime; $runtime->start(); //你的代码开始 $a = 0; for($i=0; $i<1000000; $i++) { $a += $i; } //你的代码结束 $runtime->stop(); echo "页面执行时间: ".$runtime->spent()." 毫秒"; ?>