PHP程序运行时间的简单示例共享

首先,我们分析这个原理,为了得到程序的运行时间,你可以在程序启动的当前时间内定义一个变量记录,然后运行,然后记录当前时间,两个程序之间的差异是程序运行时间。

这里我们介绍的瞬时()函数。microtime()不多,但我们不能不知道这个功能。返回当前Unix时间戳和微秒。例如:回波瞬时();返回:0.08845800 1376983061。所以我们可以利用爆炸功能分由数组空间。然后为StartTime { 0 } = 0.08845800(微秒数)和$ StartTime { 1 } = 1376983061(当前的秒数相当于时间的结果())。

示例代码:

复制代码代码如下所示:
< PHP
运行时间
$ StartTime =爆炸('',瞬时());
回波瞬时();

……以下是区号—————————。
($ i = 0;$ i < 1000000;$ + +){
为我;
}
……---这些是区域代码—————————。

运行时间
结果美元=爆炸('',瞬时());
这一结果美元美元= { 0 } + $结果{ 1 } -($ StartTime { 0 } + $ StartTime { 1 });
这次美元=圆($这次,3);
回声这个网页执行时间:这次美元。秒;
>

最后两次被减少,圆()函数用于保留执行时间所需的ok。例如,这里是计算周期的一百万个周期所需的时间:0.116秒,如下所示:



为了使程序干净,我们可以将这些代码写入一个类,在使用它时导入它,并在继续之前实例化这个类,然后完成调用另一个方法,我们也可以实现这个函数。