PHP一个页面执行时间类代码
2023-06-13 09:14:16 时间
核心代码
<?php classTimer//页面执行时间类 { varstarttime;//页面开始执行时间 varstoptime;//页面结束执行时间 varspendtime;//页面执行花费时间 functiongetmicrotime()//获取返回当前微秒数的浮点数 { list(usec,sec)=explode("",microtime()); return((float)usec+(float)sec); } functionstart()//页面开始执行函数,返回开始页面执行的时间 { this->starttime=this->getmicrotime(); } functiondisplay()//显示页面执行的时间 { this->stoptime=this->getmicrotime(); this->spendtime=this->stoptime-this->starttime; returnround(this->spendtime,10); } } /*调用方法 timer=newTimer(); timer->start(); /*在此处放入你要执行的脚本或代码 for(i=0;i<100000;i++) { echoi; echo"<br>"; } */ //echo"<p>执行该代码花费时间".timer->display()."秒"; ?>
PHP检测每一段代码执行时间
<?php //实例1 /** *@starttime */ functionproStartTime(){ global$startTime; $mtime1=explode("",microtime()); $startTime=$mtime1[1]+$mtime1[0]; } /** *@Endtime */ functionproEndTime(){ global$startTime,$set; $mtime2=explode("",microtime()); $endtime=$mtime2[1]+$mtime2[0]; $totaltime=($endtime-$startTime); $totaltime=number_format($totaltime,7); echo"<br/>processtime:".$totaltime; } //程序调用开始记时 proStartTime(); sleep(1);//sleep()延时代码执行若干秒 proEndTime();//程序在每一段所消耗的执行时间 sleep(2); proEndTime(); sleep(3); proEndTime(); /*************************************************华丽的分割线**************************************************/ //实例2 $t1=microtime(true); sleep(3); $t2=microtime(true); echo"程序耗时".round($t2-$t1,3)."秒"; ?>
相关文章
- 微信授权网页扫码登录php,PHP实现微信开放平台扫码登录源码
- 如何运行PHP代码_运行php网站
- PHP对接chatGPT代码,openai接口对接,php 实现chatGPT功能
- PHP获取PHP执行的时间详解编程语言
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题详解编程语言
- PHP中实现Redis队列的挑战与实践(php队列redis)
- 使用Linux运行PHP脚本:完美实现(linux执行php脚本)
- 轻松实现PHP操控MySQL语句(php执行mysql语句)
- PHP连接MySQL数据库的实现代码分享(php连接mysql代码)
- PHP中的MySQL转义码简介(php转义mysql)
- 内 php 耗时查看Oracle中PHP耗时的小时分解(oracle查询小时)
- 利用 PHP7 的 OPcache 执行 PHP 代码
- Linux环境下,如何高效、简单地编写PHP代码(linux下写php)
- 使用 PHP 查询 MySQL 数据库的方法详解(php查询mysql数据)
- 如何在Linux系统下执行PHP文件?(linux下执行php)
- PHP的MySQL编程示例(php的mysql代码)
- 简便快捷:在PHP服务器上使用MSSQL(php服务器 mssql)
- PHP连接MSSQL 64位数据库的实现(php mssql 64)
- 原生PHP灵活使用Redis编写高效代码(原生php使用redis)
- 用PHP实现Redis的键值存储(redis键值php)
- PHP三元运算符的结合性介绍
- 关于php操作mysql执行数据库查询的一些常用操作汇总
- PHP设置一边执行一边输出结果的代码
- PHP获取php,mysql,apche的版本信息示例代码
- php利用GD库生成缩略图示例