欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP 計算代碼執(zhí)行耗時的代碼修正網上普遍錯誤

 更新時間:2011年05月14日 15:53:23   作者:  
前幾天測試 SQLite 插入大數據量的時候, 找了一些關于計算執(zhí)行時間的代碼, 發(fā)現網上普遍流傳著這樣一份代碼
復制代碼 代碼如下:

$t1 = explode(' ', microtime());
// ... 執(zhí)行代碼 ...
$t2 = explode(' ', microtime());
echo ($t2[1]-$t1[1]).'s '.($t2[0]-$t1[0]).'ms';

其實稍微試一下, 就能發(fā)現這份代碼有個嚴重的問題. 雖然 t2 得到的時間肯定比 t1 大, 但不代表, 它的微秒數就一定比 t1 的微秒數大. 所以直接相減的話, ms 部分有可能得到的是負數. 因此, 我自己稍微改動了一下, 代碼如下:
復制代碼 代碼如下:

$t1 = microtime(true);
// ... 執(zhí)行代碼 ...
$t2 = microtime(true);
echo '耗時'.round($t2-$t1,3).'秒';

簡單說一下. microtime() 如果帶個 true 參數, 返回的將是一個浮點類型. 這樣 t1 和 t2 得到的就是兩個浮點數, 相減之后得到之間的差. 由于浮點的位數很長, 或者說不確定, 所以再用個 round() 取出小數點后 3 位. 這樣我們的目的就達到了~

相關文章

  • php 字符串壓縮方法比較示例

    php 字符串壓縮方法比較示例

    php 提供的字符串壓縮方法有很多,下面為大家比較下php字符串壓縮方法,感興趣的朋友可以參考下
    2014-01-01
  • 圖文介紹PHP添加Redis模塊及連接

    圖文介紹PHP添加Redis模塊及連接

    這篇文章主要圖文介紹PHP添加Redis模塊及連接,需要的朋友可以參考下
    2015-07-07
  • php 刪除一個數組中的某個值.兼容多維數組!

    php 刪除一個數組中的某個值.兼容多維數組!

    php中刪除一個數組中的某個值.兼容多維數組,需要的朋友可以參考下
    2012-02-02
  • php網頁病毒清除類

    php網頁病毒清除類

    這篇文章主要介紹了php網頁病毒清除類,可實現針對網頁病毒的簡單清理功能,是非常實用的技巧,需要的朋友可以參考下
    2014-12-12
  • php使用strtotime技巧示例解惑

    php使用strtotime技巧示例解惑

    這篇文章主要為大家介紹了php使用strtotime技巧示例解惑,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • php中隨機函數mt_rand()與rand()性能對比分析

    php中隨機函數mt_rand()與rand()性能對比分析

    這篇文章主要介紹了php中隨機函數mt_rand()與rand()性能對比分析,較為詳細的分析了兩個函數的具體用法,并以實例形式分析了在不同平臺下的運行效率問題,需要的朋友可以參考下
    2014-12-12
  • PHP遞歸實現無限級分類的代碼示例

    PHP遞歸實現無限級分類的代碼示例

    無限級分類是一種對商品或信息進行分類的方式,在這種分類方式中,每個分類都可以再次細分出更多的子分類,形成無限的級別,本文給大家介紹了如何使用PHP遞歸實現無限級分類,文中有詳細的代碼示例,需要的朋友可以參考下
    2023-10-10
  • php實現統(tǒng)計二進制中1的個數算法示例

    php實現統(tǒng)計二進制中1的個數算法示例

    這篇文章主要介紹了php實現統(tǒng)計二進制中1的個數算法,結合實例形式分析了php字符串遍歷、判斷、統(tǒng)計等相關操作技巧,需要的朋友可以參考下
    2018-01-01
  • php文件緩存類匯總

    php文件緩存類匯總

    這篇文章主要介紹了php文件緩存類,實例匯總了常見的文件緩存類及其用法,非常具有實用價值,需要的朋友可以參考下
    2014-11-11
  • php中如何使對象可以像數組一樣進行foreach循環(huán)

    php中如何使對象可以像數組一樣進行foreach循環(huán)

    php中如何使對象可以像數組一樣進行foreach循環(huán)呢?下面小編就詳細的為大家介紹一下吧!需要的朋友可以 過來參考下
    2013-08-08

最新評論