الفرق بين طلب وتضمين الفرق بين

Anonim

مطلوب مقابل تضمين

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

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

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

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

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

الملخص

اشتمل و أدرج المصطلحات شائعة المستخدمة في البرمجة فب

تتضمن تحذير تحذير ولكن التنفيذ مستمر

يتطلب وقف كل شيء في ملف معين عند حدوث خطأ

ريكير ينتج خطأ فادح في حدث مشكلة تنفيذ

يتضمن فقط تحذيرا ويستمر في تنفيذ

تضمين، عند تحديد مرة واحدة كأمر، ينفذ مرة واحدة فقط

في تضمين مشروطة لاحتياجات ملف معين، واستخدام تضمين هو يفضل

يجب أن يستند الاختيار النهائي لاستخدام ما إذا كان يتطلب أو تضمين على الوضع، على الرغم من أن يتضمن المزيد من الحرية