الفرق بين المراجعتين لصفحة: «Ruby/File/realpath»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. |
جميل-بيلوني (نقاش | مساهمات) إضافة شرح |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>File.realpath</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: التابع <code>File.realpath</code> في روبي}}</noinclude> | ||
يعيد التابع <code>realpath</code> | يعيد التابع <code>realpath</code> اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي. لا يحوي اسم المسار الحقيقي وصلات رمزية أو نُقَط عديمة الفائدة. جميع مكونات المسار يجب أن تكون موجودةً عند استدعاء هذا التابع. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">realpath(pathname [, dir_string]) → real_pathname</syntaxhighlight> | <syntaxhighlight lang="ruby">realpath(pathname [, dir_string]) → real_pathname</syntaxhighlight> | ||
== المعاملات == | |||
=== <code>pathname</code> === | |||
اسم المسار المراد معرفة المسار الحقيقي (المطلق) له. جميع مكونات المسار يجب أن تكون موجودةً. | |||
=== <code>dir_string</code> === | |||
إن أعطي هذا المعامل الاختيار، فيُستعمَل على أنَّه المجلد الأساسي في تفسير المسارات النسبية بدلًا من المجلد الحالي. | |||
==القيمة المعادة== | ==القيمة المعادة== | ||
يعاد | يعاد اسم المسار الحقيقي (المطلق) للمسار <code>pathname</code>. | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/File/absolute path|absolute_path]]</code>: يحول اسم مسار محدَّد إلى مسار مطلق. | |||
* التابع <code>[[Ruby/File/dirname|dirname]]</code>: يعيد جميع مكونات المسار المعطى لملفٍ باستثناء المكون الأخير (الاسم الأساسي [basename]) الذي يلي آخر فاصل في المسار. | |||
* التابع <code>[[Ruby/File/split|split]]</code>: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة. | |||
* التابع <code>[[Ruby/File/realdirpath|realdirpath]]</code>: يعيد اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي. | |||
==مصادر== | ==مصادر== |
المراجعة الحالية بتاريخ 12:43، 29 نوفمبر 2018
يعيد التابع realpath
اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي. لا يحوي اسم المسار الحقيقي وصلات رمزية أو نُقَط عديمة الفائدة. جميع مكونات المسار يجب أن تكون موجودةً عند استدعاء هذا التابع.
البنية العامة
realpath(pathname [, dir_string]) → real_pathname
المعاملات
pathname
اسم المسار المراد معرفة المسار الحقيقي (المطلق) له. جميع مكونات المسار يجب أن تكون موجودةً.
dir_string
إن أعطي هذا المعامل الاختيار، فيُستعمَل على أنَّه المجلد الأساسي في تفسير المسارات النسبية بدلًا من المجلد الحالي.
القيمة المعادة
يعاد اسم المسار الحقيقي (المطلق) للمسار pathname
.
انظر أيضا
- التابع
absolute_path
: يحول اسم مسار محدَّد إلى مسار مطلق. - التابع
dirname
: يعيد جميع مكونات المسار المعطى لملفٍ باستثناء المكون الأخير (الاسم الأساسي [basename]) الذي يلي آخر فاصل في المسار.
- التابع
split
: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.
- التابع
realdirpath
: يعيد اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي.