解讀PHP計算頁面執行時間的具體代碼實現_PHP教程

來源:互聯網
上載者:User
通過對PHP計算頁面執行時間的代碼如下所示:

 
  1. php
  2. class runtime
  3. {
  4. var $StartTime = 0;
  5. var $StopTime = 0;
  6. function get_microtime()
  7. {
  8. list($usec, $sec) = explode(' ', microtime());
  9. return ((float)$usec + (float)$sec);
  10. }
  11. function start()
  12. {
  13. $this->StartTime = $this->get_microtime();
  14. }
  15. function stop()
  16. {
  17. $this->StopTime = $this->get_microtime();
  18. }
  19. function spent()
  20. {
  21. return round(($this->StopTime - $this->StartTime) * 1000, 1);
  22. }
  23. }
  24. //例子
  25. $runtime= new runtime;
  26. $runtime->start();
  27. //你的代碼開始
  28. $a = 0;
  29. for($i=0; $i<1000000; $i++)
  30. {
  31. $a += $i;
  32. }
  33. //你的代碼結束
  34. $runtime->stop();
  35. echo "頁面執行時間: ".$runtime->spent()." 毫秒";
  36. ?>

通過對PHP計算頁面執行時間的代碼的瞭解,新手們應該自己再實際操作一遍,以加深自己的理解。


http://www.bkjia.com/PHPjc/446322.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446322.htmlTechArticle通過對 PHP計算頁面執行時間的代碼如下所示: ? php classruntime { var$ StartTime = 0 ; var$ StopTime = 0 ; functionget_microtime() { list($usec,$sec)=explode('',mi...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.