PHP检测每一段代码执行时间

在写PHP项目的时候,可以使用这个方法来看看代码花了多长时间来执行。

<?php
/**
 * @start time
 */
function proStartTime() {
    global $startTime;
    $mtime1 = explode(" ", microtime());
    $startTime = $mtime1[1] + $mtime1[0];
}
 
/**
 * @End time
 */
function proEndTime() {
    global $startTime,$set;
    $mtime2 = explode(" ", microtime());
    $endtime = $mtime2[1] + $mtime2[0];
    $totaltime = ($endtime - $startTime);
    $totaltime = number_format($totaltime, 7);
    echo "process time: ".$totaltime."\r\n";
}
 
// 程序调用开始记时
proStartTime();
 
sleep(1);     // sleep() 延时代码执行若干秒
proEndTime(); // 程序在每一段所消耗的执行时间
sleep(2);
proEndTime();
sleep(3);
proEndTime(); 
 
/************************************************* 华丽的分割线 **************************************************/
 
$t1 = microtime(true);
sleep(3);
$t2 = microtime(true);
echo '程序耗时'.round($t2-$t1,3).'秒';
 
?>
声明:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:service@starryfrp.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA打赏
共{{data.count}}人
人已打赏
PHP学习笔记学习笔记

PHP错误代码500 快速定位方法

2022-4-10 3:24:47

Linux学习笔记学习笔记

Linux 一键测速脚本 SuperSpeed 修复版

2022-5-10 22:22:57

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索