شبكة تعلم مع ناو

ماذا يحدث إذا لم يوجد الملف مع include_once في PHP؟

مع include_once، إذا لم يكن الملف موجودًا، تُظهر PHP تحذيرًا (Warning) ويستمر البرنامج في العمل.

include_once 'file.php';
echo 'This line still runs';

include أم require؟

  • include وinclude_once: تحذير ويستمر التنفيذ.
  • require وrequire_once: خطأ قاتل (Fatal error) ويتوقف التنفيذ.

و_once تعني: إذا كان الملف قد ضُمّن مسبقًا، لا تضمّنه مرة ثانية.

أيها أستخدم؟

للملفات التي لا يعمل الموقع دونها (الإعدادات، والاتصال بقاعدة البيانات) استخدم require_once. الأفضل أن يتوقف البرنامج بوضوح، بدل أن يكمل بشكل خاطئ.

اختبر نفسك

خمسة أسئلة سريعة، مع الإجابة والشرح بعد كل سؤال.