التابع ‎__dir__‎‎ الخاص بالصنف Kernel في روبي

من موسوعة حسوب
< Ruby‏ | Kernel
مراجعة 10:13، 21 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>‎__dir__‎‎</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby ...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يعيد المسار المطلق القانوني (canonicalized absolute path) لمجلد الملف الذي استُدعي هذا التابع منه. وهذا يعني أنه سيتم حل الروابط symlinks في المسار. إذا كان __FILE__ يساوي nil، فسيعيد nil. القيمة المعادة تساوي File.dirname(File.realpath(__FILE__)).

البنية العامة

__dir__ string

المعاملات

القيمة المُعادة

انظر أيضا

  • التابع __callee__: يعيد المسار المطلق القانوني (canonicalized absolute path) لمجلد الملف الذي استُدعي هذا التابع منه. وهذا يعني أنه سيتم حل الروابط symlinks في المسار. إذا كان __FILE__ يساوي nil، فسيعيد nil. القيمة المعادة تساوي File.dirname(File.realpath(__FILE__)).
  • التابع __method__: يعيد المسار المطلق القانوني (canonicalized absolute path) لمجلد الملف الذي استُدعي هذا التابع منه. وهذا يعني أنه سيتم حل الروابط symlinks في المسار. إذا كان __FILE__ يساوي nil، فسيعيد nil. القيمة المعادة تساوي File.dirname(File.realpath(__FILE__)).

مصادر