English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل مرجع PHP

استخدام دالة PHP error_log() ومثال

دليل مرجع PHP Error & Loggings

يرسل دالة error_log() معلومات الخطأ إلى مكان معين

النحو

bool error_log ( string $message [, int $message_type [, string $destination [, string $extra_headers]]] )

التعريف والاستخدام

يتم إرسال رسالة الخطأ إلى سجل الأخطاء الخاصة بخادم الويب، أو إلى مرفق TCP أو إلى ملف.

المعامل

الرقمالمعاملات والشرح
1

message

الرسالة بالخطأ التي يجب تسجيلها.

2

message_type

هذا يوضح إلى أين يجب أن تذهب الأخطاء. أنواع الرسائل المحتملة هي -

  • 0 - افتراضي. يتم إرسال الأخطاء إلى نظام تسجيل الأخطاء على الخادم أو إلى ملف، اعتمادًا على كيفية ضبط إعدادات error_log في ملف php.ini.

  • 1 - يتم إرسالها إلى عنوان البريد الإلكتروني المحدد في معامل destination. يتم استخدام المعامل extra_headers فقط في هذا النوع.

  • 2 - يتم إرسال الأخطاء عبر اتصال PHP debugging. هذا الخيار متاح فقط في PHP 3.

  • 3 - يتم إضافة الأخطاء إلى النص الهدف للملف.

3

destination

تحديد إلى أين يتم إرسال رسائل الأخطاء. ويعطى تعريف هذا المعنى فيما سبق، بفضل معامل message_type.

4

extra_headers

الرؤوس الإضافية. يستخدم هذا النوع من المعلومات نفس الدالة المدمجة mail().

الرجوع بالقيمة

الرجوع بالنجاح إلى TRUE، والفشل بالرجوع إلى FALSE.

دليل مرجع PHP Error & Loggings