$logFilePath = "/var/log/application.log"; $logData = "Accessing API endpoint..."; file_put_contents($logFilePath, $logData, FILE_APPEND);
$logData = ["level" => "INFO", "message" => "User logged in successfully.", "timestamp" => date("Y-m-d H:i:s")]; $logger = new \Monolog\Logger('Auth'); // creating a logger object with the channel name "Auth" $fileHandler = new \Monolog\Handler\StreamHandler('/var/log/application.log'); // creating a file handler object to insert data into a log file $logger->pushHandler($fileHandler); // adding the handler to the logger object $logger->info($logData["message"], $logData); // inserting log data into the specified file using "info" method of the logger objectThis code example uses the Monolog package/library to insert log data into a file. Monolog is a popular PHP logging library that provides various features such as configurable handlers, formatters, and processors. Package library: Monolog(PHP logging library) is used here to insert log data into a file.