ahmed1990 نشر 26 سبتمبر 2015 أرسل تقرير نشر 26 سبتمبر 2015 أنا مبتدئ في لغة الروبي وأريد معرفة الفرق بين include و require في الروبي فهل هنالك فرق بينهما ؟ أم أنهما نفس الشيء ؟ اقتباس
0 هشام رزق الله نشر 26 سبتمبر 2015 أرسل تقرير نشر 26 سبتمبر 2015 include و require هما شيئان مختلفان في الروبي.فـ require تقوم بنفس الوظيفة التي تقوم بهما include في أغلب اللغات الأخرى، وهي تشغيل ملف آخر، بالإضافة إلى أنها تقوم بالتأكد مما قد قمت باستدعائه سابقا لكي لا تقوم باستدعاء نفس الملف مرتين، وإذا أردت تشغيل ملف آخر بدون أن تقوم بالتأكد فيمكنك في هذه الحالة استخدام load لاستدعاء الملف.أما include فهي تقوم بأخذ جميع الدوال من وحدة أخرى ثم تقوم بإرفاقهم إلى الوحدة الحالية، فالهدف الرئيسي من include هو توسيع الفئات (classes) بوحدات أخرى.فإذا أدرت فقط استخدام وحدة بدون أن تقوم بتوسيع فئاتك فيجب عليك في هذه الحالة استخدام require.إن require تشبه include في لغة السي أما include في الروبي فهي تقريبا لا تشبه include في السي. المصدر اقتباس
السؤال
ahmed1990
أنا مبتدئ في لغة الروبي وأريد معرفة الفرق بين include و require في الروبي فهل هنالك فرق بينهما ؟ أم أنهما نفس الشيء ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.