使用zend自动记录文件名和行号

时间:2018-11-14 10:33:19

标签: php logging zend-framework

我使用以下行通过zend-log创建记录器:

use Zend\Log\Logger;
use Zend\Log\Writer\Stream;

$logger = new Logger();
$writer = new Stream(__DIR__ . '/application.log');
$logger->addWriter($writer);

到目前为止,该方法工作正常,我可以使用以下命令编写调试消息:

$logger->debug('Hello World');

是否可以记录脚本的文件名和调用调试功能的代码行?我的意思是这样的:

$logger->debug(__FILE__, __LINE__, 'Hello World');

我知道我可以将第二个参数(额外)传递给调试功能,但是是否有格式化程序或编写器会自动记录这些信息?

0 个答案:

没有答案