pushHandler(new StreamHandler('path/to/your.log', Logger::CRITICAL)); // add records to the log $log->critical('An error occurred'); $log->warning('This message should not be logged'); ?>
critical('A critical error occurred'); ?>In both examples, we see the usage of a logging package/library. Example 1 utilizes the Monolog package, which is a popular logging library for PHP. Example 2 implements the PSR-3 interface for logging in PHP and uses a custom logger class.