本文介绍如何在PHP运行环境下的日志打印。
打印日志
使用函数计算提供的全局日志对象打印日志
使用函数计算提供的全局日志对象 $GLOBALS['fcLogger'] 打印日志,使用该方法打印的每条日志中都包含日志级别、RequestId、时间等信息。示例代码如下:
<?php
function handler($event, $context) {
$logger = $GLOBALS['fcLogger'];
$logger->info('hello info log');
$logger->critical('hello critical log');
$logger->setLevel(500);
$logger->info('hello info log');
$logger->critical('hello critical log');
return "hello world";
}
函数被执行后,会输出以下日志:
2024-03-11 12:07:06 xxx [INFO] hello info log
2024-03-11 12:07:06 xxx [CRITICAL] hello critical log
2024-03-11 12:07:06 xxx [CRITICAL] hello critical log