PHP Conference Japan 2024

SeasLog::closeLoggerStream

(PECL seaslog >=1.8.6)

SeasLog::closeLoggerStream手動釋放記錄器的串流

描述

public static SeasLog::closeLoggerStream(int $model, string $logger): bool

手動釋放記錄器的串流。 SeasLog 會快取記錄器開啟的串流控制代碼,以節省建立串流的額外開銷。控制代碼將在請求結束時自動釋放。如果在 CLI 模式下,該處理程序也會在結束時自動釋放。或者,您可以使用以下函數手動釋放(手動釋放函數需要更新 SeasLog 1.8.6 或更新版本)。

參數

model

常數 int。

logger

記錄器名稱。

回傳值

成功釋放串流時回傳 TRUE,失敗時回傳 FALSE。

範例

範例 #1 SeasLog::closeLoggerStream() 範例

<?php

var_dump
(SeasLog::closeLoggerStream());
var_dump(SeasLog::closeLoggerStream(SEASLOG_CLOSE_LOGGER_STREAM_MOD_ALL));
var_dump(SeasLog::closeLoggerStream(SEASLOG_CLOSE_LOGGER_STREAM_MOD_ASSIGN, 'logger_name'));

?>

上面的範例將輸出類似以下內容

bool(true)
bool(true)
bool(true)

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top