SeasLog::getRequestID

(PECL seaslog >=1.0.0)

SeasLog::getRequestID获取 SeasLog request_id 区分请求

描述

public static SeasLog::getRequestID(): string

为了区分单个请求,例如没有调用 SeasLog::setRequestId() 函数,在请求初始化时使用内置 `static char *get_uniqid ()` 函数生成的唯一值。

参数

此函数没有参数。

返回值

返回内置 `static char *get_uniqid ()` 函数生成的字符串,或由 SeasLog::setRequestId() 函数设置的字符串。

示例

示例 #1 SeasLog::getRequestID() 示例

<?php

var_dump
(SeasLog::getRequestID());
var_dump(SeasLog::setRequestID('reqeust_id_test_'.time()));
var_dump(SeasLog::getRequestID());

?>

上面的示例将输出类似于以下内容

string(13) "5b3f21a209519"
bool(true)
string(26) "reqeust_id_test_1530864034"

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top