(PECL seaslog >=1.0.0)
SeasLog::notice — 锟斤拷录 notice 锟斤拷志
$message
[, array $content
[, string $logger
]] ) : bool锟斤拷录 notice 锟斤拷志锟斤拷
Note:
"NOTICE" - 一锟斤拷锟斤拷要锟斤拷锟铰硷拷锟斤拷执锟叫癸拷锟斤拷锟叫斤拷 INFO 锟斤拷锟斤拷锟轿拷锟揭拷锟斤拷锟较拷锟�
message
锟斤拷志锟斤拷锟斤拷息
content
"锟斤拷息"锟斤拷锟斤拷占位锟斤拷锟斤拷实锟斤拷锟斤拷 content 锟斤拷锟斤拷锟叫碉拷值锟芥换锟斤拷些占位锟斤拷锟斤拷 锟斤拷锟斤拷'锟斤拷息'锟斤拷 `log info from {NAME}`, '锟斤拷锟斤拷'锟斤拷 `array('NAME' => neeke)`锟斤拷 锟斤拷志锟斤拷息锟斤拷 `log info from neeke`
logger
锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 SeasLog::setLogger() 时锟斤拷锟斤拷锟斤拷锟斤拷时 logger 一锟斤拷锟斤拷锟节碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷使锟斤拷锟斤拷锟�"logger"锟斤拷 锟斤拷锟� `logger` 为 NULL 锟斤拷 ""锟斤拷锟斤拷么 SeasLog 锟斤拷使锟斤拷锟斤拷SeasLog::setLogger()锟斤拷锟矫碉拷锟斤拷锟斤拷 Logger锟斤拷
锟斤拷录锟斤拷志锟斤拷息锟缴癸拷锟斤拷锟斤拷 TRUE锟斤拷失锟杰凤拷锟斤拷 FALSE锟斤拷
Example #1 SeasLog::notice() example
<?php
var_dump(SeasLog::notice('log message'));
//with content
var_dump(SeasLog::notice('log message from {NAME}',array('NAME' => 'neeke')));
//with tmp logger
var_dump(SeasLog::notice('log message from {NAME}',array('NAME' => 'neeke'),'tmp_logger'));
var_dump(SeasLog::getBuffer());
?>
锟斤拷锟斤拷锟斤拷锟教碉拷锟斤拷锟斤拷锟斤拷锟斤拷冢锟�
bool(true) bool(true) bool(true) array(2) { ["/var/log/www/default/20180707.log"]=> array(2) { [0]=> string(81) "2018-07-07 11:45:49 | NOTICE | 73263 | 5b40376d1067c | 1530935149.68 | log message " [1]=> string(92) "2018-07-07 11:45:49 | NOTICE | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke " } ["/var/log/www/tmp_logger/20180707.log"]=> array(1) { [0]=> string(92) "2018-07-07 11:45:49 | NOTICE | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke " } }