Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 339

Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 392

Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 394
PHP 追踪 代码执行,文件 debug_backtrace - Joyber 的博客


  public static function debugRunTime()
        $info = debug_backtrace(0, 1)[0];
        //最后一次记录的耗时
        $last = empty(self::$ts) ? 0 : self::$ts[count(self::$ts) - 1]['time'];
        //累计耗时
        $sum = microtime(1) - RUN_START_TIME;
        $path = str_replace(Yii::app()->basePath, '/', $info['file']);
        self::$ts[] = [
            'time'   => $sum,
            'add'    => $sum - $last,
            'file'   => "({$info['line']}){$path}",
            'memory' => memory_get_usage(),
        ];
}

标签: none

添加新评论