دستور العمل error_log() در PHP
مثال
پیامهای خطا را به لاگ سرور وب و حساب ایمیل ارسال کنید:
<?php // اگر به سرور دادهبان متصل نشود، پیام خطا به دیتابیس سرور ارسال شود if (!mysqli_connect(\"localhost\", \"bad_user\", \"bad_password\", \"my_db\")) { error_log(\"Failed to connect to database!\", 0); } // اگر FOO تمام شد، به مدیر ارسال ایمیل شود if (!($foo = allocate_new_foo())) { error_log(\"Oh no! We are out of FOOs!\", 1, \"admin@example.com\"); } ?>
Definition and Usage
The error_log() function sends error messages to the server error log, file, or remote target.
Syntax
error_log(message,type,destination,headers);
Parameters | Description |
---|---|
message | Required. Specifies the error message to be logged. |
type |
Optional. Specifies where the error should be sent. Possible values:
|
destination | Optional. Specifies the target of the error message. The value is determined by type The value of the parameter determines. |
headers |
Optional. Specifies additional headers, such as From, Cc, and Bcc. This information type uses the same built-in function as mail(). Only when message_type Used when set to 1. CRLF (\r\n) should be used to separate multiple headers. |
Technical Details
Return Value: | Returns TRUE if successful, FALSE if not. |
---|---|
PHP Version: | 4.0+ |
PHP Update Log: | PHP 5.2.7: Possible values: 4 Added to type Parameters. |