alexkratky / loggerx
类,用于轻松处理日志。
v1.0.0
2020-05-14 08:42 UTC
Requires
- php: >=7.0
- alexkratky/cachex: ^1.0.0
- alexkratky/filestream: ^1.0.0
- alexkratky/variable-to-json: ^1.0.0
This package is auto-updated.
Last update: 2024-09-14 17:48:29 UTC
README
用于处理日志的类。
安装
composer require alexkratky/loggerx
记录数据
使用 panx-framework 将数据写入日志非常简单。您需要做的就是调用函数 Logger::log($text, $file)
,其中 $text
是您想要记录的文本,而 $file
是日志文件的名称。第二个参数是可选的,如果您不传递任何数据,Logger 类将使用 main.log
作为默认日志文件名称。
此函数返回写入文件的字节数,或在失败时返回 FALSE。因此,如果您想检查数据是否成功写入,可以通过以下方式实现:
require 'vendor/autoload.php'; use AlexKratky\Logger; use AlexKratky\Cache; Logger::setDirectory(__DIR__ . '/logs/'); Cache::setDirectory(__DIR__ . '/logs/'); if(Logger::log("text") !== false) { // data was written successfully } else { // data was not written successfully }