php页面执行时间程序代码

页面执行时间计算也只是一个大概的过程,我们把程序计算程序的初始化函数放在页面最顶部,然后把计算函数放页面最底部,然后当页面执行完成就可以计算出相关值了,下面看实例,具体代码如下:

  1. <?php  
  2. class runtime 
  3. {  
  4.     var $StartTime = 0;  
  5.     var $StopTime = 0;  
  6.  
  7.     function get_microtime()  
  8.     {  
  9.         list($usec$sec) = explode(' ', microtime());  
  10.         return ((float)$usec + (float)$sec);  
  11.     }  
  12.  
  13.     function start()  
  14.     {  
  15.         $this->StartTime = $this->get_microtime();  
  16.     }  
  17.  
  18.     function stop()  
  19.     {  
  20.         $this->StopTime = $this->get_microtime();  
  21.     }  
  22.  
  23.     function spent()  
  24.     {  
  25.         return round(($this->StopTime – $this->StartTime) * 1000, 1);  
  26.     }  
  27.  
  28. //例子  
  29. $runtimenew runtime; 
  30. $runtime->start(); 
  31. //你的代码开始 
  32. $a = 0; 
  33. for($i=0; $i<1000000; $i++) 
  34.     $a += $i
  35. //你的代码结束 
  36. $runtime->stop(); 
  37. echo "页面执行时间: ".$runtime->spent()." 毫秒"
  38. ?> 
调用方法上面有介绍了我就不说了,我们只是要注意$runtime->start();与$runtime->spent()必须,一前一后哦,否则是无效的,还有不能放在缓存页面中和html页面中。
波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站源码并不保证全部能正常使用,仅供有技术基础的人学习研究,请谨慎下载
8. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » php页面执行时间程序代码
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡