将错误消息发送到 Web 服务器的错误日志和邮件帐户:
<?php
// Send error message to the server log if error connecting to the database
if (!mysqli_connect("localhost","bad_user","bad_password","my_db")) {
error_log("Failed to connect to database!", 0);
}
// Send email to administrator if we run out of FOO
if (!($foo = allocate_new_foo())) {
error_log("Oh no! We are out of FOOs!", 1, "admin@example.com");
}
?>
error_log() 函数将错误消息发送到日志、文件或邮件帐户。
error_log(
message, type, destination, headers);
Parameter | Description |
---|---|
message | Required. Specifies the error message to log |
type | Optional. Specifies where the error message should go. Possible values:
|
destination | Optional. Specifies the destination of the error message. This value depends on the value of the type parameter |
headers | Optional. Only used if the type parameter is set to 1. Specifies additional headers, like From, Cc, and Bcc. Multiple headers should be separated with a CRLF (\r\n) |
返回值: | 成功则为真。失败时为 FALSE |
---|---|
PHP 版本: | 4.0+ |
二进制安全: | 不 |
PHP 变更日志: | PHP 5.2.7:值 4 被添加到类型范围 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!