PHP تحدد () الوظيفة
مثال
حدد ثابت حساس لحالة الأحرف:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
التعريف والاستخدام
تحدد وظيفة () تعريف ثابت.
الثوابت تشبه المتغيرات إلى حد كبير ، باستثناء الاختلافات التالية:
- لا يمكن تغيير قيمة الثابت بعد تعيينه
- لا تحتاج الأسماء الثابتة إلى علامة الدولار الأولية ($)
- يمكن الوصول إلى الثوابت بغض النظر عن النطاق
- يمكن أن تكون القيم الثابتة عبارة عن سلاسل وأرقام فقط
بناء الجملة
define(name,value,case_insensitive)
قيمه المعامل
Parameter | Description |
---|---|
name | Required. Specifies the name of the constant |
value | Required. Specifies the value of the constant. |
case_insensitive | Optional. Specifies whether the constant name should be case-insensitive. Possible values:
|
تفاصيل تقنية
قيمة الإرجاع: | ترجع TRUE عند النجاح أو FALSE عند الفشل |
---|---|
إصدار PHP: | 4+ |
التغيير: | PHP 7.3: تم إهمال تعريف الثوابت غير الحساسة لحالة الأحرف. PHP 7: يمكن أن تكون معلمة القيمة أيضًا مصفوفة. PHP 5: يجب أن تكون معلمة القيمة سلسلة أو عددًا صحيحًا أو عائمًا أو منطقيًا أو فارغًا. |
❮ PHP مراجع متنوعة