array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'zh', ), 'this' => array ( 0 => 'seaslog.setlogger.php', 1 => 'SeasLog::setLogger', ), 'up' => array ( 0 => 'class.seaslog.php', 1 => 'SeasLog', ), 'prev' => array ( 0 => 'seaslog.setdatetimeformat.php', 1 => 'SeasLog::setDatetimeFormat', ), 'next' => array ( 0 => 'seaslog.setrequestid.php', 1 => 'SeasLog::setRequestID', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'zh', 'path' => 'reference/seaslog/seaslog/setlogger.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL seaslog >=1.0.0)
SeasLog::setLogger — 设置 SeasLog 的 Logger 名
使用函数 SeasLog::setLogger() 将改变函数 SeasLog::getLastLogger() 的取值。 这意味着,SeasLog 将会把日志信息记录在该 Logger 下。
logger
Logger name.
设置 Logger 成功(在存储介质为文件时将创建目录或文件)返回 TRUE,失败返回 FALSE。
示例 #1 SeasLog::setLogger() 示例
<?php
var_dump(SeasLog::setLogger('testModule/testLogger'));
?>
以上示例的输出类似于:
bool(true)