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

من موسوعة حسوب
< Ruby‏ | ENV
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:  التابع <code>delete</code> الخاص بالصنف <code>ENV</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: R...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby ENV]]
[[تصنيف: Ruby ENV]]
يعيد التابع <code>assoc‎</code> مصفوفة تضم اسم وقيمة متغير البيئة ذو الإسم <code>name</code>، أو يعيد <code>nil</code> في حال لم يكن ذلك المتغير موجودًا.  
يحذف التابع <code>delete</code> متغير البيئة ذو الإسم <code>name</code>، ثم يعيد قيمة ذلك المتغير. في حال تمرير كتلة فستُستدعى إن لم يكن ذلك المتغير موجودًا.  


== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
assoc(name) → Array or nil
delete(name) → value
delete(name) { |name| } → value
</syntaxhighlight>
</syntaxhighlight>


سطر 16: سطر 17:


== القيمة المٌعادة ==
== القيمة المٌعادة ==
يعيد التابع <code>assoc‎</code> مصفوفة تضم اسم وقيمة متغير البيئة ذو الإسم <code>name</code>، أو يعيد <code>nil</code> في حال لم يكن ذلك المتغير موجودًا.
تُعاد قيمة متغير البيئة المحذوف.


== أنظر أيضًا ==
== أنظر أيضًا ==
* صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>.
* صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>.
* التابع <code>[[Ruby/ENV/5B-5D|[]]]</code>: يعيد التابع <code>ENV[]‎</code> القيمة الخاصة بمتغير البيئة المعطى على شكل سلسلة نصية، ويعيد <code>nil</code> في حال لم يكن المتغير المعطى موجودًا.
* التابع <code>[[Ruby/ENV/clear|clear]]</code>: يحذف التابع <code>clear‎</code> جميع متغيرات البيئة.


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

مراجعة 21:39، 24 سبتمبر 2018

يحذف التابع delete متغير البيئة ذو الإسم name، ثم يعيد قيمة ذلك المتغير. في حال تمرير كتلة فستُستدعى إن لم يكن ذلك المتغير موجودًا.

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

delete(name)  value 
delete(name) { |name| }  value

المعاملات

name

اسم متغير البيئة المعطى.

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

تُعاد قيمة متغير البيئة المحذوف.

أنظر أيضًا

  • صفحة الصنف ENV.
  • التابع clear: يحذف التابع clear‎ جميع متغيرات البيئة.

مصادر