ConFoo 2025

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