'; //请求时间 $trace[Language::get('nc_debug_request_time')] = date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']) . '
'; //系统运行时间 $query_time = number_format((microtime(true) - StartTime), 3) . 's'; $trace[Language::get('nc_debug_execution_time')] = $query_time . '
'; //内存 $trace[Language::get('nc_debug_memory_consumption')] = number_format(memory_get_usage() / 1024 / 1024, 2) . 'MB' . '
'; //请求方法 $trace[Language::get('nc_debug_request_method')] = $_SERVER['REQUEST_METHOD'] . '
'; //通信协议 $trace[Language::get('nc_debug_communication_protocol')] = $_SERVER['SERVER_PROTOCOL'] . '
'; //用户代理 $trace[Language::get('nc_debug_user_agent')] = $_SERVER['HTTP_USER_AGENT'] . '
'; //会话ID $trace[Language::get('nc_debug_session_id')] = session_id() . '
'; //执行日志 $log = Log::read(); $trace[Language::get('nc_debug_logging')] = count($log) ? count($log) . Language::get('nc_debug_logging_1') . '
' . implode('
', $log) : Language::get('nc_debug_logging_2'); $trace[Language::get('nc_debug_logging')] = $trace[Language::get('nc_debug_logging')] . '
'; //文件加载 $files = get_included_files(); $trace[Language::get('nc_debug_load_files')] = count($files) . str_replace("\n", '
', substr(substr(print_r($files, true), 7), 0, -2)) . '
'; return $trace; } }