我很想知道這個腳本是否很好地知道php腳本的執行情況?我們如何知道腳本的執行時間? OOP
爲毫秒
<?php
$timestart = microtime(true);
/* Blah Blah here ... */
$timeend = microtime(true);
echo 'Execution Time : '.round((timeend - timestart) * 1000, 2);
?>
我沒有任何有關使用OOP(面向對象編程)與它的想法。
此外,我會做一個腳本誰將解析一個文本文件(.txt),我可能有120 - 700行,哪種方式更好地知道數據處理?
時間取決於行數?
您可以使用OOP的「等等等等在這裏」塊內不改變任何東西 –
這就是我通常做的,但是,對於較大的項目,如果你想要確切的時間。然後確保$ timestart早期調用並且在一個小的PHP文件中很重要,因爲甚至包括PHP文件也會很慢。另外,如果您使用的是PHP 5.3,我相信(或者更新的版本),那麼頁面請求時間戳已經更改爲microtime「format」...意味着更精確並且不需要$ timestart。 – Andreas
謝謝你們兩位。使用它真的很有趣嗎?或者只有當我們想要分析腳本執行的時間時。 – Zeroth