الانتقال إلى المحتوى الرئيسي

باستخدام ثابت فب غير معروف يفترض من قبل فب

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

واحدة من الثوابت التي تقدمها فب نفسها هو ثابت غير محدد. عندما يصل البرنامج إلى ثابت غير محدد ، يحاول فب العثور على تعريف هذا الثابت بالترتيب التالي:

  1. المدمج في ثوابت فب مثل فب_فرسيون أو فب;
  2. الثوابت التي يحددها المستخدم باستخدام وظيفة تعريف ();
  3. الثوابت المحددة في ملحقات بي إتش بي.

في حالة عدم وجود أي من هذه التعريفات ، يقوم فب بإنشاء تحذير إشعار إلكتروني وتعيين قيمة الثابت غير المحدد إلى السلسلة"اسم _ ثابت". يسمح هذا للمبرمجين باستخدام ثوابت غير محددة للاختبار وتصحيح الأخطاء وأغراض أخرى.

يمكن للمبرمجين استخدام الدالة المحددة () للتحقق مما إذا كان الثابت محددا قبل استخدامه في الكود. وهذا يوفر موثوقية أكبر ويتجنب حدوث تحذيرات فب.

يمكن أن تكون الثوابت غير المحددة مفيدة في التطوير وتسمح للمبرمج بتغيير سلوك البرنامج بسرعة دون الحاجة إلى إعادة الترجمة أو إعادة التشغيل. ومع ذلك ، يجب أن نتذكر أن استخدام الثوابت غير المحددة يمكن أن يقلل من قابلية قراءة الكود ويؤدي إلى أخطاء يصعب تتبعها ، لذلك يجب أن يكون استخدامها محدودا في كود الإنتاج.

  1. باستخدام ثابت فب غير معروف
  2. مفهوم ثابت فب غير معروف
  3. إمكانيات استخدام ثابت فب غير معروف

باستخدام ثابت فب غير معروف

ولديه بناء الجملة التالي:

تعريف ("الاسم الثابت" ، القيمة ، الحالة غير الحساسة);

لاستخدام ثابت ، تحتاج فقط إلى استخدام اسمها دون علامة الدولار أمامه:

اسم;

من أجل تجنب مثل هذه التحذيرات ، فمن المستحسن استخدام

الدالة المحددة ()

، والذي يتحقق مما إذا كان الثابت محددا قبل استخدامه.

إذا (معرف ("اسم _ ثابت")) {

اسم;

} آخر {

صدى "الثابت غير محدد";

هذا يتجنب إخراج التحذيرات الخاطئة ويوفر فرصة لتنفيذ برنامج أكثر تحكما ، خاصة عند العمل مع رمز شخص آخر.

مفهوم ثابت فب غير معروف

الثابت غير المحدد في فب هو ثابت لم يتم تعيين قيمته أو تحديدها صراحة. في فب ، إذا حاولت استخدام ثابت غير معروف ، فب سيعود سلسلة مع اسم ثابت بدلا من قيمته ، وإصدار تحذير.

لتحديد ثابت في فب ، يتم استخدام وظيفة تعريف (). تأخذ هذه الوظيفة معلمتين: اسم الثابت (كسلسلة) وقيمته. يجب تعيين قيمة الثابت عند تعريفه ولا يمكن تغييره أثناء تنفيذ البرنامج النصي.

كونست بي = 3.14;

صدى بي;

}

في هذه الحالة ، لن يكون الثابت عالميا وسيكون متاحا فقط داخل دالة بعض الوظائف ().

صدى تعريف ('ه') ؛ / / خطأ