<?php
// class PHP_timer开始
class PHP_timer {
// 用来收集脚本执行过程中的信息
var $points = array();
// 在脚本的开始处调用这个函数
function start() {
// 请看后面的addmarker函数
$this->addmarker("Start");
}
// end function start()
// 在脚本的结束处调用这个函数
function stop() {
// 请看后面的addmarker函数
$this->addmarker("Stop");
}
// end function stop()
// 这个函数用来在脚本执行时增加一个标记
// 需要一个用来描述的名字
function addmarker($name) {
// 调用 jointime() 函数并将microtime() 的返回值传递过去
$markertime = $this->jointime(microtime());
// $ae 得到当前数组的大小,也就是当前的插入位置
// currently in the $points array
$ae = count($this->points);
&n
| 对此文章发表了评论 |
