التابع __dir__
الخاص بالصنف Kernel
في روبي
يعيد المسار المطلق القانوني (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__))
.