انتقل إلى محتوى الدرس

Configuring error_reporting Display ضبط عرض الأخطاء ببيئة التطوير

تعلّم هرمية الأخطاء وإعدادات التقارير والتسجيل الآمن في PHP بأسلوب PHP 8 الحديث مع أمثلة عملية وتطبيقات تفاعلية.
1 صفوف تعليمية
PHP
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

في بيئة التطوير المحلية على جهازك، تحتاج إلى رؤية أي خطأ أو تحذير فور وقوعه لتصحيحه بسرعة قبل رفع الكود:

  • الدالة error_reporting(E_ALL);: تأمر محرك PHP برصد جميع مستويات الأخطاء دون استثناء.
  • الدالة ini_set("display_errors", "1");: تفعّل إظهار رسائل الخطأ ورقم السطر على الشاشة أثناء التجريب المحلي.
PHP
<?php
declare(strict_types=1);

// Local Development Diagnostic Configuration:
error_reporting(E_ALL);
ini_set("display_errors", "1");
ini_set("display_startup_errors", "1");

echo "Development diagnostics active";