(PECL seaslog >=1.8.6)
SeasLog::closeLoggerStream — 手动释放日志记录器的流
手动释放日志记录器的流。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)