在 PHP 中实现日志操作,你可以使用 error_log() 函数。这个函数接受三个参数:要写入日志的消息、日志文件的路径(如果留空则使用默认路径)、以及一个错误类型常量。
例如:
error_log("An error occurred", "/var/log/my-errors.log", 0);
这会将 "An error occurred" 写入日志文件 "/var/log/my-errors.log"。
你也可以使用 error_log() 函数将消息发送到指定的电子邮件地址,只需将日志文件路径替换为电子邮件地址即可。
例如:
error_log("An error occurred", "webmaster@example.com", 0);
这会将 "An error occurred" 作为电子邮件发送到 "webmaster@example.com"。
你还可以使用 trigger_error() 函数来生成自定义的错误消息,并将其写入日志。
例如:
trigger_error("A custom error occurred", E_USER_WARNING);
这会生成一条 E_USER_WARNING 级别的错误消息,并将其写入日志。