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

من موسوعة حسوب
< Ruby‏ | Dir
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:  التابع <code>path</code> الخاص بالصنف <code>Dir</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Rub...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Dir]]
[[تصنيف: Ruby Dir]]
يعيد التابع <code>getwd</code> مسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية.  
يعيد التابع <code>path</code> المسار المُمرّر  (في الوسيط <code>path</code>) إلى الباني <code>[[Ruby/Dir/new|new]]</code> على شكل سلسلة نصية.  


== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
getwd → string
path → string or nil
</syntaxhighlight>
</syntaxhighlight>


== القيمة المٌعادة ==
== القيمة المٌعادة ==
يعيد مسار مجلد العمل الحالي للعملية على شكل سلسلة نصية.
يعيد سلسلة نصية نصية تمثل المسار المُمرّر  إلى الباني <code>[[Ruby/Dir/new|new]]</code>.


== أمثلة ==
== أمثلة ==
مثال عن استخدام التابع <code>getwd:</code><syntaxhighlight lang="ruby">
مثال عن استخدام التابع <code>path:</code><syntaxhighlight lang="ruby">
Dir.chdir("/tmp")   #=> 0
d = Dir.new("..")
Dir.getwd          #=> "/tmp"
d.path  #=> ".."
Dir.pwd            #=> "/tmp"
</syntaxhighlight>
</syntaxhighlight>


== أنظر أيضًا ==
== أنظر أيضًا ==
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>.
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>.  
* التابع <code>[[Ruby/Dir/chdir|chdir]]</code>: يستبدل التابع <code>chdir‎</code> مجلد العمل (working directory) الحالي للعملية ويعيّن مكانه السلسلة النصية المعطاة.
 
* التابع <code>[[Ruby/Dir/getwd|getwd]]</code>: يعيد التابع <code>getwd</code> مسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية. 


== مصادر ==
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-c-getwd قسم  التابع getwd في الصنف Dir في توثيق روبي الرسمي.]
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-i-path قسم  التابع path في الصنف Dir في توثيق روبي الرسمي.]

مراجعة 12:33، 24 سبتمبر 2018

يعيد التابع path المسار المُمرّر (في الوسيط path) إلى الباني new على شكل سلسلة نصية.

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

path  string or nil

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

يعيد سلسلة نصية نصية تمثل المسار المُمرّر إلى الباني new.

أمثلة

مثال عن استخدام التابع path:

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

أنظر أيضًا

  • صفحة الصنف Dir.
  • التابع getwd: يعيد التابع getwd مسار مجلد العمل (working directory) الحالي للعملية (process) على شكل سلسلة نصية. 

مصادر