程式在執行時, 遇到莫名奇妙執行很久, 但又不知道是什麼問題的時後, 就用此 function 來將每個執行的時間印出來, 將可輕易找出問題所在.

function getMicrotime()
{
list($usec, $sec) = explode(' ', microtime());
return ((double)$usec + (double)$sec);
}使用方法:(以抓 mysql_connect() 時間為例)

$start = getMicrotime();
mysql_connect('localhost', 'id', 'password');
$time = getMicrotime() - $start;
echo "mysql_connect 執行時間: $time";


原文引用至:http://plog.longwin.com.tw/post/1/314

創作者介紹
創作者 winter1106 的頭像
winter1106

蛻變之後的藍天

winter1106 發表在 痞客邦 留言(0) 人氣()