平常記錄

       set_time_limit(0);   //運行時間spa

        ini_set('memory_limit', '256M');   //運行內存限制
        $t1 = microtime(true);   //獲取當前時間戳的微妙  
       
       for ($i=0; $i < 200000 ; $i++) {
            $result = Db::execute('insert into tp_sms_log (mobile) values ('.$i.')');
       }

        $t2 = microtime(true);


        $time= round($t2-$t1,2);   //microtime() 加上 true 參數, 返回的將是一個浮點類型. 這樣 t1 和 t2 獲得的就是兩個浮點數, 相減以後獲得之間的差. 因爲浮點的位數很長, 或者說不肯定, 因此使用 round() 取出小數點後 3 位。
        echo "耗時:".$time."<br/>";
 
        $neicun = memory_get_usage()/1024/1024;   //memory_get_usage() 返回的單位是b,/1024獲得kb,/(1024*1024)獲得mb,依次類推。
        echo "消耗的內存: 」$neicun;
       var_dump($time);die內存

相關文章
相關標籤/搜索