php中如何计算程序运行时间
1.使用的函数
a.使用函数microtime ()
microtime ( bool $get_as_float = ? ) : mixed
$get_as_float
可省略,当设置为TRUE
时,规定函数应该返回一个浮点数,否则返回一个字符串。默认为 FALSE。返回值:默认返回字符串 ,其中
sec
为自Unix
纪元(0:00:00 January 1, 1970 GMT)起的秒数,microsec
为微秒部分。如果参数设置为TRUE
,则返回一个浮点数,表示自Unix
纪元起精确到微秒的以秒为单位的当前时间。
b.使用函数explode()
explode(separator,string,limit)
separator规定在哪里分割字符串。
string要分割的字符串。
limit规定所返回的数组元素的数目(选填)
2.代码如下:
<?php //程序运行时间 $starttime = explode(' ',microtime()); echo microtime(); /*········以下是代码区·········*/ for($i=0;$i<1000000;$i++)//这里是计算循环一百万次所需要的时间为:0.116秒。 { $i; } /*········以上是代码区·········*/ //程序运行时间 $endtime = explode(' ',microtime()); $thistime = $endtime[0]+$endtime[1]-($starttime[0]+$starttime[1]); $thistime = round($thistime,3); echo "本网页执行耗时:".$thistime." 秒。".time(); ?>
3.输出:
0.58607300 1617257726本网页执行耗时:0.017 秒。1617257726
PS:为了程序的整洁性,我们可以将此代码写成一个类,用的时候引入进来,然后在程序开始前实例化这个类,结束再调用一个方法也可以实现这功能。
推荐:《2021年PHP面试题大汇总(收藏)》《php视频教程》
以上是php中如何计算程序运行时间的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

CakePHP 是 PHP 的开源框架。它的目的是使应用程序的开发、部署和维护变得更加容易。 CakePHP 基于类似 MVC 的架构,功能强大且易于掌握。模型、视图和控制器 gu

Visual Studio Code,也称为 VS Code,是一个免费的源代码编辑器 - 或集成开发环境 (IDE) - 可用于所有主要操作系统。 VS Code 拥有针对多种编程语言的大量扩展,可以轻松编写
