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

كيف أنشئ ثابتًا (Constant) في PHP؟

الثابت (Constant) قيمة لا تتغير أثناء تشغيل البرنامج. في PHP هناك طريقتان لإنشائه:

1. الدالة define()

define('PI', 3.14);
echo PI;  // 3.14

2. الكلمة const

const PI = 3.14;
echo PI;  // 3.14

الفرق

  • const تُكتب في المستوى الأعلى من الملف أو داخل class، ولا تعمل داخل if أو دالة.
  • define() دالة عادية، فيمكن استخدامها داخل شرط.

انتبه

الثوابت تُكتب بدون علامة $، ولا يمكن تغيير قيمتها بعد تعريفها. والعادة كتابة اسمها بحروف كبيرة.

اختبر نفسك

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