php 測試 程序執行時間,內存使用情況


memory_get_usage 可以分析內存占用空間。

microtime 函數就可以分析程序執行時間。

上栗子:

echo '開始內存:'.memory_get_usage(), ''; 
$tmp = str_repeat('hello', 1000);   
echo '運行后內存:'.memory_get_usage(), '';  
unset($tmp);   
echo '回到正常內存:'.memory_get_usage(); 

輸出結果:

開始內存:147296 
運行后內存:152456 
回到正常內存:147296 

 

輸出執行時間

$stime=microtime(true); //獲取程序開始執行的時間

/**
*你要運行的程序
**/
$etime=microtime(true);//獲取程序執行結束的時間
$total=$etime-$stime;   //計算差值
echo "<br />[頁面執行時間:{$total} ]秒";

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM