程式在執行時, 遇到莫名奇妙執行很久, 但又不知道是什麼問題的時後, 就用此 function 來將每個執行的時間印出來, 將可輕易找出問題所在.
- <?php
- function getMicrotime()
- {
- return ((double)$usec + (double)$sec);
- }?>
使用方法:(以抓 mysql_connect() 時間為例)
- <?php
- $start = getMicrotime();
- mysql_connect('localhost', 'id', 'password');
- $end = getMicrotime();
- $time = $end - $start;
- echo "mysql_connect 執行時間: $time";
- ?>
註: PHP5 以後, 可以採用下述作法:
或
小弟使用原文引用收藏。
此為小弟的文章網址
http://winter1106.pixnet.net/blog/post/28473650
如果不行,請留言告知小弟,小弟會刪除的>
歡迎取用 🙂