التعامل مع الأخطاء (Errors)

فهم رسائل الخطأ

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

أنواع الأخطاء الشائعة:

1. Fatal Error

خطأ قاتل يوقف تنفيذ السكربت تماماً (مثل استدعاء دالة غير موجودة).

2. Parse Error

خطأ في قواعد اللغة (Syntax)، مثل نسيان فاصلة منقوطة ;.

3. Warning / Notice

تنبيهات لا توقف السكربت ولكن تخبرك بوجود شيء غير منطقي (مثل متغير غير معرف).

كيف تقرأ الخطأ؟

Fatal error: Uncaught Error: Call to undefined function myFunc() in C:\xampp\htdocs\index.php:15

تخبرك الرسالة بـ:

  • نوع الخطأ: Fatal error.
  • السبب: استدعاء دالة غير معرفة myFunc().
  • المكان: في ملف index.php السطر رقم 15.
نصيحة للمواقع الحية

أثناء التطوير (Localhost)، من الجيد إظهار الأخطاء. ولكن عند رفع الموقع للإنترنت، يجب إخفاؤها عن المستخدمين لأسباب أمنية، وتسجيلها في ملف خاص (Log file) فقط.

المحرر الذكي

اكتب الكود وشاهد النتيجة فوراً

جرب الآن مجاناً
قناة ديف عربي

تابع أحدث الدروس والتحديثات مباشرة على واتساب

انضم الآن