Seaslog 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
Constant int.
logger
The logger name.

반환 값

릴리스된 스트림 흐름이 성공하면 TRUE를 반환하고 실패하면 FALSE를 반환합니다.


Examples

예제 #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)
                

기타