Menu
CoddyTech
flag Ar iconالعربيةdown icon

فهم أخطاء PHP

جزء من قسم المنطق وتدفق التنفيذ في رحلة PHP على Coddy. الدرس 52 من 68.

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

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

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

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

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

جرّب بنفسك

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

quiz iconاختبر نفسك

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

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم PHP عبر الإنترنت