Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

فهم أخطاء PHP

جزء من قسم Logic & Flow في رحلة PHP على Coddy — الدرس 52 من 68.

عندما تكتب كود PHP، لا تسير الأمور دائمًا كما هو مخطط لها. تمتلك PHP نظامًا مدمجًا للإبلاغ عن أنواع مختلفة من المشكلات التي يمكن أن تحدث في الكود الخاص بك. يساعدك فهم أنواع الأخطاء هذه على تحديد الخطأ الذي حدث ومدى خطورة المشكلة.

تعد التنبيهات (Notices) أخف أنواع الأخطاء؛ فهي تشير إلى مشكلات محتملة لا تمنع البرنامج النصي (script) الخاص بك من العمل، مثل استخدام متغير غير معرف. يستمر الكود الخاص بك في التنفيذ، ولكن PHP يحذرك من شيء قد يسبب مشاكل لاحقاً.

تعد التحذيرات (Warnings) أكثر خطورة من الملاحظات (notices) ولكنها لا تزال تسمح للسكربت الخاص بك بمواصلة التشغيل. تحدث هذه الحالات عندما يواجه PHP مشكلة مثل محاولة تضمين ملف غير موجود. يستمر السكربت في العمل، لكن العملية التي تسببت في المشكلة تفشل.

الأخطاء القاتلة (Fatal Errors) هي النوع الأكثر خطورة وتوقف تنفيذ البرنامج النصي (script) الخاص بك على الفور. تحدث هذه الأخطاء عندما يواجه PHP شيئًا لا يمكنه التعافي منه، مثل استدعاء دالة غير موجودة أو نفاد الذاكرة. عندما يحدث خطأ قاتل، يتوقف البرنامج النصي الخاص بك تمامًا عند تلك النقطة.

إن تعلم التعرف على أنواع الأخطاء المختلفة هذه في رسائل خطأ PHP سيساعدك على فهم مدى خطورة المشكلات في كودك بسرعة والاستجابة بشكل مناسب لإصلاحها.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Logic & Flow