ما هي وظيفة تعريف () في PHP

Ma Hy Wzyft T Ryf Fy Php



PHP هي لغة شائعة يستخدمها المطورون في جميع أنحاء العالم لإنشاء تطبيقات ويب قوية وفعالة. أحد أسباب تعدد استخدامات PHP هو أنها تحتوي على وظيفة خاصة مدمجة تسمى يُعرِّف() يسمح للمطورين بتعيين قيمة محددة لرمز ، ولا يمكن تغيير هذه القيمة أثناء تشغيل البرنامج.

سنناقش تفاصيل يُعرِّف() الوظيفة والنحو والاستخدام في هذا الدليل.

ما هي وظيفة تعريف () في PHP؟

ال يُعرِّف() هي وظيفة مضمنة في PHP تُستخدم لإنشاء الثوابت. الثوابت تشبه المتغيرات ، ولكن بمجرد تعريفها داخل البرنامج ، تظل قيمها كما هي. الثوابت في PHP مفيدة لتخزين القيم التي تظل ثابتة طوال تنفيذ البرنامج.







بناء الجملة

بناء الجملة الخاص باستخدام يُعرِّف() الوظيفة في PHP كما يلي:



يُعرِّف ( 'CONSTANT_NAME' و قيمة و قضية - غير حساس )

تقبل وظيفة التعريف المعلمات الثلاثة ، أ CONSTANT_NAME التي تحدد الاسم المتغير للثابت ، قيمة التي تحدد قيمة الثابت ، و حالة الأحرف هي معلمة تحدد ما إذا كان يجب أن يكون اسم الثابت غير حساس لحالة الأحرف. هذه هي المعلمة الاختيارية ولها قيمتان محتملتان أيضًا صحيحة أو خاطئة ، ال حقيقي هو اسم المتغير غير المتحسس لحالة الأحرف ، و خطأ شنيع هو للاسم المتحسس لحالة الأحرف. السلوك الافتراضي للدالة حساس لحالة الأحرف ، بينما لم يعد غير المتحسس لحالة الأحرف مدعومًا في PHP.



مثال 1

في المثال التالي ، قمنا بتعريف متغير ثابت اسمه ثابت مع القيمة LinuxHint . ثم قمنا بطباعة قيمة ثابت ، ستطبع عبارة echo الأولى القيمة وستعرض الثانية خطأ. لأن الوظيفة حساسة لحالة الأحرف:





<؟ php
يُعرِّف ( 'ثابت' و 'LinuxHint' ) ؛
صدى صوت ثابت . ' ' ؛
صدى صوت ثابت ؛
؟>

مثال 2

يمكنك أيضًا تعيين قيمة ثابت لآخر بمجرد الرجوع إلى الثابت الأصلي عند تحديد الثابت الجديد.



على سبيل المثال:

<؟ php
يُعرِّف ( 'STR' و 'LinuxHint' ) ؛
يُعرِّف ( 'NEW_STR' و STR ) ؛

صدى صوت STR ؛
صدى صوت ' ' ؛
صدى صوت NEW_STR ؛
؟>

يعرف كود PHP المحدد ثابت اسمه 'STR' مع القيمة 'LinuxHint' وثابت آخر اسمه 'NEW_STR' التي تم تعيين قيمة 'STR' ثابت. ثم تقوم الكود بإخراج قيم كلا الثوابت باستخدام جملة echo.

الحد الأدنى

بي أتش بي طريقة فريدة لأداء الإجراءات ، وهي مختلفة تمامًا عن لغات البرمجة الشائعة الأخرى. في PHP ، هناك طريقتان مختلفتان لتعريف ملف ثابت ، أحدهما يستخدم الكلمة الرئيسية const والآخر يستخدم يُعرِّف() وظيفة. ال ثابت في PHP يمكن استخدامها في أي مكان في الكود وتبقى قيمتها كما هي طوال تنفيذ البرنامج.