php中如何计算程序运行时间
程序员文章站
2022-03-03 18:59:43
...
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中如何计算程序运行时间的详细内容,更多请关注其它相关文章!
上一篇: css3 skew()属性怎么用
下一篇: php怎么设置错误日志
推荐阅读
-
php升级 - 正在运行中的服务器,如何平滑从php5.2升级到php5.3 ,linux+php-fpm+nginx
-
php计算程序运行时间的简单例子分享_PHP
-
如何对PHP程序中的常见漏洞进行攻击(上)
-
在console中看到AJAX请求要用1.5S左右,如何去测试PHP代码中是哪一段比较费时间,用什么工具可以看到整个运行过程吗?
-
计算php页面运行时间的函数介绍_PHP
-
防火墙-php如何让程序后台运行
-
如何用PHP中的mktime函数获取开始和结束时间
-
解析如何修改php myadmin中的默认登陆超时时间_PHP教程
-
不是有效的 win32 应用程序 PHP测试程序运行时间的类
-
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点_php技巧