شرح صفوف ومحتوى الفقرة
تمثل لغة PHP مستويات الأخطاء عبر ثوابت رقمية مدمجة تعمل بنظام القناع الثنائي (Bitmask Constants):
- الثابت الشامل
E_ALL: يشمل كافة مستويات الأخطاء والتحذيرات والتنبيهات وإشعارات التقادم في PHP 8.4. - الثوابت
E_WARNINGوE_NOTICE: تمثل التحذيرات التشغيلية والإشعارات التنبيهية. - الثوابت
E_DEPRECATEDوE_USER_DEPRECATED: تمثل تنبيهات الدوال والميزات المتقادمة.
PHP
<?php
// Enable every error level in PHP 8.4:
error_reporting(E_ALL);
echo "E_ALL bitmask value: " . E_ALL . "\n";
echo "E_WARNING value: " . E_WARNING;