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

من موسوعة حسوب
< Ruby‏ | File
إنشاء الصفحة.
 
إضافة شرح
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>File.join</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>File.join</code> في روبي}}</noinclude>
يعيد التابع <code>join</code> ن
يعيد التابع <code>join</code> سلسلة نصية جديدة مكونة من جمع السلاسل النصية المُمرَّرة إليها باستعمال الفاصل "/".


==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">join(string, ...) → string</syntaxhighlight>
<syntaxhighlight lang="ruby">join(string, ...) → string</syntaxhighlight>
== المعاملات ==
=== <code>string</code> ===
السلسلة النصية المراد جمعها مع سلاسل نصية أخرى.
=== <code>...</code> ===
السلاسل النصية المراد جمعها مع بعضها بعضًا.


==القيمة المعادة==
==القيمة المعادة==
يعاد
تعاد [[Ruby/String|سلسلة نصية]] جديدة مكونة من جمع السلاسل النصية <code>string</code> و <code>...</code> المعطاة باستعمال الفاصل "/".
==أمثلة==
==أمثلة==
مثال على استعمال التابع <code>join</code>:
مثال على استعمال التابع <code>join</code>:
سطر 12: سطر 20:


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/File/absolute path|absolute_path]]</code>: يحول اسم مسار محدَّد إلى مسار مطلق.
* التابع <code>[[Ruby/File/basename|basename]]</code>: يعيد آخر مكوِّن من مسار اسم الملف المعطى. 


==مصادر==
==مصادر==

المراجعة الحالية بتاريخ 13:22، 28 نوفمبر 2018

يعيد التابع join سلسلة نصية جديدة مكونة من جمع السلاسل النصية المُمرَّرة إليها باستعمال الفاصل "/".

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

join(string, ...)  string

المعاملات

string

السلسلة النصية المراد جمعها مع سلاسل نصية أخرى.

...

السلاسل النصية المراد جمعها مع بعضها بعضًا.

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

تعاد سلسلة نصية جديدة مكونة من جمع السلاسل النصية string و ... المعطاة باستعمال الفاصل "/".

أمثلة

مثال على استعمال التابع join:

File.join("usr", "mail", "gumby")   #=> "usr/mail/gumby"

انظر أيضا

  • التابع absolute_path: يحول اسم مسار محدَّد إلى مسار مطلق.
  • التابع basename: يعيد آخر مكوِّن من مسار اسم الملف المعطى. 

مصادر