zoukankan
html css js c++ java
php计算页面执行时间
<?
class
timer
{
var
$StartTime
=
0
;
var
$StopTime
=
0
;
var
$TimeSpent
=
0
;
function
start(){
$this
->
StartTime
=
microtime
();}
function
stop(){
$this
->
StopTime
=
microtime
();}
function
spent(){
if
(
$this
->
TimeSpent) {
return
$this
->
TimeSpent;
}
else
{
$StartMicro
=
substr
(
$this
->
StartTime
,
0
,
10
);
$StartSecond
=
substr
(
$this
->
StartTime
,
11
,
10
);
$StopMicro
=
substr
(
$this
->
StopTime
,
0
,
10
);
$StopSecond
=
substr
(
$this
->
StopTime
,
11
,
10
);
$start
=
doubleval
(
$StartMicro
)
+
$StartSecond
;
$stop
=
doubleval
(
$StopMicro
)
+
$StopSecond
;
$this
->
TimeSpent
=
$stop
-
$start
;
return
substr
(
$this
->
TimeSpent
,
0
,
8
)
.
"
秒
"
;
}
}
//
end function spent();
}
//
end class timer;
//例子
$timer
=
new
timer;
$timer
->
start();
/*
你的代码放在此处
*/
$timer
->
stop();
echo
"
执行本SCRIPT共
"
.
$timer
->
spent();
?>
查看全文
相关阅读:
面向对象七大基本原则
JS面向对象的七大基本原则(里氏替换/依赖倒置)
JS面向对象的七大基本原则(单一/开闭)
flex均匀布局
Vue在IDEA的简约安装
事务及数据表设计
关于序列化与反序列化
SQL查询关键字用法
IO流
cookie与session
原文地址:https://www.cnblogs.com/studio313/p/1061299.html
最新文章
DIV+CSS 常见问题及解决办法整理
compass scss blueprint
javascript高级程序设计 重读系列
gulp用法
codility _ count distinct slices _ min abs sum of two
thrift 学习资料收集
topcoder srm: NumbersChallenge
algorithm design manual
algorithm design manual: 8-19
【转】collection of papers related with topic models
热门文章
随机从一个文件夹中抽若干文件复制到另一个文件夹里
【转】Linux的bg和fg命令
【转】汇总:LDA理论、变形、优化、应用、工具库
Gibbs Sampling for the Uninitiated 资料
mongo执行JavaScript脚本
PM2与Babel踩坑
策略模式学习
观察者模式与发布订阅模式学习
javascript原型链
promise学习
Copyright © 2011-2022 走看看