مثال
إرسال رسائل الخطأ إلى سجل خطأ في خادم الويب وإلى حساب البريد الإلكتروني:
<?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, "[email protected]");
}
?>
تعريف والاستخدام
و error_log() وظيفة يرسل رسالة خطأ إلى سجل، إلى ملف، أو إلى حساب البريد.
بناء الجملة
error_log( message,type,destination,headers ) ;
معامل | وصف |
---|---|
message | مطلوب. يحدد رسالة الخطأ إلى تسجيل الدخول |
type | اختياري. يحدد أين يجب أن تذهب رسالة الخطأ. القيم الممكنة:
|
destination | اختياري. تحديد الوجهة رسالة الخطأ. تعتمد هذه القيمة على قيمة المعلمة نوع |
headers | اختياري. تستخدم فقط إذا تم تعيين معلمة نوع إلى 1. يحدد رؤوس إضافية، مثل من نسخة ومخفية. يجب فصل رؤوس متعددة مع CRLF (\r\n) |
تفاصيل تقنية
قيمة الإرجاع: | الحقيقية على النجاح، أو FALSE على الفشل |
---|---|
صفحة PHP: | 4.0+ |
PHP التغيير: | PHP 5.2.7: تم إضافة قيمة من 4 إلى المعلمة نوع |
<PHP خطأ المرجعي