手机版

简单分享php计算程序运行时间的例子

时间:2021-11-08 来源:互联网 编辑:宝哥软件园 浏览:

首先,我们分析原理。如果我们想得到程序的运行时间,我们可以定义一个变量来记录程序开始运行的当前时间,然后在我们运行完程序后记录当前时间。两者的区别在于程序运行所需的时间。这里我们介绍函数microtime()。microtime()使用不多,但我们不禁知道这个功能。它返回当前的Unix时间戳和微秒数。示例:echo micro time();将返回:0.08845800 137698301。因此,可以使用explode函数将其划分为一个数组,然后$starttime[0]=0.08845800(微秒)和$starttime[1]=1376983061(当前秒,相当于time()得到的结果)。示例代码:复制代码如下:Php//程序运行时间$ starttime=explode(',micro time());echo micro time();/*以下是代码区域*/for($ I=0;1000000美元;$ I){ $ I;}/*以上是代码区。*///程序运行时间为$endtime=explode(',micro time());$ this time=$ end time[0]$ end time[1]-($ start time[0]$ start time[1]);$thistime=round($thistime,3);回应“此网页采用了:”。这次是美元。'执行时间为秒'。time();最后,减去两次,然后使用round()函数保留执行时间所需的小数位数。比如这里,计算循环一百万次所需的时间是0.116秒,如下图所示:

为了程序的整洁,我们可以把这段代码写成一个类,在使用的时候引入,在程序启动之前实例化这个类,在程序结束之后调用一个方法。

版权声明:简单分享php计算程序运行时间的例子是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。