做一些php性能測試的時候,要獲取代碼執行時間和消耗的內存,查了一下資料,發現php有自帶的函數可以實現這個功能,具體實現代碼如下:
$t1 = microtime(true);
// ... 執行代碼 ...
$t2 = microtime(true);
echo '耗時'.round($t2-$t1,3).'秒<br>';
echo 'Now memory_get_usage: ' . memory_get_usage() . '<br />';
ps:
memory_get_usage() 返回的單位是b,/1024得到kb,/(1024*1024)得到mb,依次類推。
done!
如果覺得這文章還算用心,請勞駕點擊右下角的推薦,這是對我們這些做開源分享的最大的肯定,謝謝。
作者:zqifa
出處:http://www.cnblogs.com/zqifa/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接。