الفرق بين المراجعتين ل"Ruby/ENV/5B-5D"

من موسوعة حسوب
< Ruby‏ | ENV
اذهب إلى التنقل اذهب إلى البحث
سطر 20: سطر 20:
 
== أنظر أيضًا ==
 
== أنظر أيضًا ==
 
* صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>.
 
* صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>.
 +
* التعبير  <code>[[Ruby/ENV/5B-5D-3D|= []]]</code>: يضبط التعبير <code>ENV[name] = value‎</code> القيمة الخاصة بمتغير البيئة المعطى <code>name</code>  ويعطيه القيمة <code>value</code>، إذا كانت قيمة الوسيط <code>value</code> تساوي <code>nil</code> فسيُحذف متغير البيئة. الوسيط  <code>name</code> ينبغي أن يكون سلسلة نصية. 
  
 
== مصادر ==
 
== مصادر ==
 
* [http://ruby-doc.org/core-2.5.1/ENV.html#method-c-5B-5D <nowiki>قسم  التابع [] في الصنف ENV في توثيق روبي الرسمي.</nowiki>]
 
* [http://ruby-doc.org/core-2.5.1/ENV.html#method-c-5B-5D <nowiki>قسم  التابع [] في الصنف ENV في توثيق روبي الرسمي.</nowiki>]

مراجعة 20:36، 24 سبتمبر 2018

يعيد التابع ENV[]‎ القيمة الخاصة بمتغير البيئة المعطى على شكل سلسلة نصية، ويعيد nil في حال لم يكن المتغير المعطى موجودًا.

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

ENV[name]  value

المعاملات

name

اسم متغير البيئة المراد الحصول علىلقيمة الخاصة به.

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

يعيد التابع ENV[]‎ القيمة الخاصة بمتغير البيئة المعطى على شكل سلسلة نصية، ويعيد nil في حال لم يكن المتغير المعطى موجودًا.

أنظر أيضًا

  • صفحة الصنف ENV.
  • التعبير = []: يضبط التعبير ENV[name] = value‎ القيمة الخاصة بمتغير البيئة المعطى name  ويعطيه القيمة value، إذا كانت قيمة الوسيط value تساوي nil فسيُحذف متغير البيئة. الوسيط name ينبغي أن يكون سلسلة نصية. 

مصادر