PHP獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的'程式設計語言相比,PHP是將程式嵌入到HTML文件中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化程式碼執行,使程式碼執行更快。以下是小編為大家搜尋整理PHP獲取指令碼執行時間的應用,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!
header("content-type:text/html;charset=utf-8");
//microtime— 返回當前 Unix 時間戳和微秒數
$oldtime = microtime(true);
echo "本指令碼執行的時間為:";
$v=0;
for ($i = 0; $i < 100; $i++) {
$v++;
}
$newtime =microtime(true);
//獲取時間差
$runtime = $newtime-$oldtime;
//將時間戳變為字串—var_export 輸出或返回一個變數的字串表示
$runtime=var_export($runtime);
//擷取字串substr_count計算字串出現的次數
$postion = substr_count($runtime, 'E');
$runtime = substr($runtime,0,$postion-1);
//將字串值轉換為floatfloatval — 獲取變數的浮點值
$runtime = floatval($runtime)/1000;
echo $runtime."秒";
?>
【相關閱讀】如何將PHP陣列或者物件傳遞給JavaScript
假設有一個php 陣列 $arr,程式碼如下:
程式碼如下:
<script> // html5中預設的script是javascript,故不需要特別指定script languagevar arr_js = <?php echo json_encode($arr)?>;</script>