Quick actions

cmd+k|ctrl+k

Navigation

Languages

计算页面执行时间

Snippet info

Language

Php

Visibility

public

Author

mosi

Created

2018-11-21T03:49:47Z

Updated

2018-11-21T03:49:47Z

<?php
/*计算页面执行时间*/
class runtime
{ 
    private $StartTime = 0; 
    private $StopTime = 0; 
 
    public function __construct(){
        $this->StartTime = $this->get_microtime();
    }  
 
    private function get_microtime() 
    { 
        list($usec, $sec) = explode(' ', microtime()); 
        return ((float)$usec + (float)$sec); 
    }
 
    public function end() 
    { 
        $this->StopTime = $this->get_microtime();
        return round(($this->StopTime - $this->StartTime) * 1000, 1);
    }
 
}
 
//开始计时
$runtime= new runtime();
 
//你的代码开始



$a = '
[{"id":1,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":0,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":2,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":3,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":4,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":5,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":6,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":7,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":8,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":9,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":10,"user_id":3,"posts_id":1,"replies_content":"5675675675","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":11,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":1,"is_enable":1,"created_at":"0000-00-00 00:00:00","updated_at":"0000-00-00 00:00:00"},{"id":12,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":1,"is_enable":1,"created_at":"2015-06-30 13:38:41","updated_at":"2015-06-30 13:38:41"},{"id":13,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":0,"is_enable":1,"created_at":"2015-06-30 13:48:53","updated_at":"2015-06-30 13:48:53"},{"id":14,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":0,"is_enable":1,"created_at":"2015-06-30 16:35:41","updated_at":"2015-06-30 16:35:41"},{"id":15,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":1,"is_enable":1,"created_at":"2015-06-30 16:35:46","updated_at":"2015-06-30 16:35:46"},{"id":16,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":0,"is_enable":1,"created_at":"2015-06-30 16:35:50","updated_at":"2015-06-30 16:35:50"},{"id":17,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":0,"is_enable":1,"created_at":"2015-06-30 16:45:51","updated_at":"2015-06-30 16:45:51"},{"id":18,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":0,"is_enable":1,"created_at":"2015-06-30 16:50:35","updated_at":"2015-06-30 16:50:35"},{"id":19,"user_id":3,"posts_id":1,"replies_content":"34564645","quote_id":0,"is_enable":1,"created_at":"2015-06-30 16:51:28","updated_at":"2015-06-30 16:51:28"},{"id":20,"user_id":1,"posts_id":1,"replies_content":"sdfewwewe","quote_id":0,"is_enable":1,"created_at":"2015-07-01 16:22:54","updated_at":"2015-07-01 16:22:54"},{"id":21,"user_id":1,"posts_id":1,"replies_content":"sdfewwesdd23333we","quote_id":0,"is_enable":1,"created_at":"2015-07-01 16:23:29","updated_at":"2015-07-01 16:23:29"},{"id":22,"user_id":1,"posts_id":1,"replies_content":"sdfewwesdd23333we","quote_id":0,"is_enable":1,"created_at":"2015-07-01 16:23:37","updated_at":"2015-07-01 16:23:37"},{"id":23,"user_id":1,"posts_id":1,"replies_content":"111","quote_id":0,"is_enable":1,"created_at":"2015-07-01 16:24:41","updated_at":"2015-07-01 16:24:41"},{"id":24,"user_id":1,"posts_id":1,"replies_content":"u are sunshine","quote_id":0,"is_enable":1,"created_at":"2015-07-01 16:25:40","updated_at":"2015-07-01 16:25:40"},{"id":25,"user_id":1,"posts_id":1,"replies_content":"333-","quote_id":0,"is_enable":1,"created_at":"2015-07-01 16:31:30","updated_at":"2015-07-01 16:31:30"},{"id":26,"user_id":1,"posts_id":1,"replies_content":"cccc","quote_id":1,"is_enable":1,"created_at":"2015-07-01 16:47:55","updated_at":"2015-07-01 16:47:55"}]
';
$a = json_decode($a);

$b = [];
foreach($a as $k=>$v){
    if($v->quote_id == 0){
        $b[$v->id] = $v;
    }else{
        $b[$v->quote_id]->msg_item[] = $v;
    }
}

print_r($b);


//计时结束
echo "页面执行时间: ".$runtime->end()." 毫秒";
INFO