الفرق بين المراجعتين لصفحة: «Ruby/Dir/path»

من موسوعة حسوب
< Ruby‏ | Dir
لا ملخص تعديل
ط مراجعة وتدقيق
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:  التابع <code>path</code> الخاص بالصنف <code>Dir</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE:  التابع <code>Dir.path</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Dir]]
[[تصنيف: Ruby Dir]]
يعيد التابع <code>path</code> المسار المُمرّر (في الوسيط <code>path</code>)  إلى الباني <code>[[Ruby/Dir/new|new]]</code> على شكل سلسلة نصية.  
يعيد التابع <code>path</code> المسار المُمرّر إلى الباني <code>[[Ruby/Dir/new|new]]</code> عند إنشائه للكائن <code>Dir</code> المعطى.  
 
==البنية العامة==
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
path → string or nil
path → string or nil
</syntaxhighlight>
</syntaxhighlight>
 
==القيمة المعادة==
== القيمة المٌعادة ==
تُعاد سلسلة نصية تمثِّل المسار المُمرّر  إلى الباني <code>[[Ruby/Dir/new|new]]</code> الذي استعمل في إنشاء الكائن Dir المعطى.
يعيد سلسلة نصية نصية تمثل المسار المُمرّر  إلى الباني <code>[[Ruby/Dir/new|new]]</code>.
==أمثلة==
 
مثال عن استخدام التابع <code>path</code> على المجلد <code>testdir</code> الذي يحوي ملفين عاديين (<code>config.h</code> و <code>main.rb</code>)، والمجلد الأب (<code>..</code>)، والمجلد نفسه (<code>.</code>):<syntaxhighlight lang="ruby">
== أمثلة ==
مثال عن استخدام التابع <code>path:</code><syntaxhighlight lang="ruby">
d = Dir.new("..")
d = Dir.new("..")
d.path  #=> ".."
d.path  #=> ".."
</syntaxhighlight>
</syntaxhighlight>
==انظر أيضًا==
*التابع <code>[[Ruby/Dir/to path|to_path]]</code>: يعيد المسار المُمرّر  (في الوسيط <code>path</code>)  إلى الباني <code>[[Ruby/Dir/new|new]]</code> على شكل سلسلة نصية. 


== أنظر أيضًا ==
*التابع <code>[[Ruby/Dir/getwd|getwd]]</code>: يعيد مسار مجلد العمل (working directory) الحالي للعملية. 
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>.
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/Dir.html#method-i-path قسم  التابع path  في الصنف Dir في توثيق روبي الرسمي.]
* التابع <code>[[Ruby/Dir/getwd|getwd]]</code>: يعيد التابع <code>getwd</code> مسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية
 
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-path قسم  التابع path  في الصنف Dir في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 07:23، 11 نوفمبر 2018

يعيد التابع path المسار المُمرّر إلى الباني new عند إنشائه للكائن Dir المعطى.

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

path  string or nil

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

تُعاد سلسلة نصية تمثِّل المسار المُمرّر إلى الباني new الذي استعمل في إنشاء الكائن Dir المعطى.

أمثلة

مثال عن استخدام التابع path على المجلد testdir الذي يحوي ملفين عاديين (config.h و main.rb)، والمجلد الأب (..)، والمجلد نفسه (.):

d = Dir.new("..")
d.path   #=> ".."

انظر أيضًا

  • التابع to_path: يعيد المسار المُمرّر (في الوسيط path) إلى الباني new على شكل سلسلة نصية. 
  • التابع getwd: يعيد مسار مجلد العمل (working directory) الحالي للعملية. 

مصادر