数码资讯
PHP实现一个类实例,用于计算执行时间。
本文演示了用于计算执行时间的PHP实现的类: 使用这个PHP类,计算函数或一段代码的执行时间很简单。 < PHP 类c_timer { VaR t_start = 0美元; VaR t_stop = 0美元; VaR t_elapsed = 0美元; 函数start(){ 美元-> t_start
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文演示了用于计算执行时间的PHP实现的类:
使用这个PHP类,计算函数或一段代码的执行时间很简单。
< PHP
类c_timer {
VaR t_start = 0美元;
VaR t_stop = 0美元;
VaR t_elapsed = 0美元;
函数start(){
美元-> t_start = microtime();
}
函数停止(){
美元-> t_stop = microtime();
}
函数经过(){
如果(美元-> t_elapsed){
返回t_elapsed美元->;
{人}
start_u美元= substr(美元-> t_start,0);
start_s美元= substr(美元-> t_start,11,10);
stop_u美元= substr(美元-> t_stop,0);
stop_s美元= substr(美元-> t_stop,11,10);
start_total = doubleval美元(美元start_u)+ start_s美元;
stop_total = doubleval美元(美元stop_u)+ stop_s美元;
美元-> t_elapsed = $ stop_total start_total美元;
返回t_elapsed美元->;
}
}
};
>
示例如下:
< PHP
定时器=新c_timer美元;
$计时器>开始();
;
$计时器<停止();
回声计时器>过去();
>
希望本文能对大家的PHP程序设计有所帮助。
使用这个PHP类,计算函数或一段代码的执行时间很简单。
< PHP
类c_timer {
VaR t_start = 0美元;
VaR t_stop = 0美元;
VaR t_elapsed = 0美元;
函数start(){
美元-> t_start = microtime();
}
函数停止(){
美元-> t_stop = microtime();
}
函数经过(){
如果(美元-> t_elapsed){
返回t_elapsed美元->;
{人}
start_u美元= substr(美元-> t_start,0);
start_s美元= substr(美元-> t_start,11,10);
stop_u美元= substr(美元-> t_stop,0);
stop_s美元= substr(美元-> t_stop,11,10);
start_total = doubleval美元(美元start_u)+ start_s美元;
stop_total = doubleval美元(美元stop_u)+ stop_s美元;
美元-> t_elapsed = $ stop_total start_total美元;
返回t_elapsed美元->;
}
}
};
>
示例如下:
< PHP
定时器=新c_timer美元;
$计时器>开始();
;
$计时器<停止();
回声计时器>过去();
>
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。