الفرق بين المراجعتين لصفحة: «Ruby/ENV/5B-5D-3D»

من موسوعة حسوب
< Ruby‏ | ENV
لا ملخص تعديل
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby ENV]]
[[تصنيف: Ruby ENV]]
يضبط التعبير <code>ENV[name] = value‎</code> القيمة الخاصة بمتغير البيئة المعطى <code>name</code>  ويعطيه القيمة <code>value</code>، إذا كانت قيمة الوسيط <code>value</code> تساوي <code>nil</code> فسيُحذف متغير البيئة. الوسيط  <code>name</code> ينبغي أن يكون سلسلة نصية.  
يضبط التعبير <code>ENV[name] = value‎</code> القيمة الخاصة بمتغير البيئة المعطى <code>name</code>  ويعطيه القيمة <code>value</code>، إذا كانت قيمة الوسيط <code>value</code> تساوي <code>nil</code> فسيُحذف متغير البيئة ذاك.  


== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
ENV[name] = value
ENV[name] = value
</syntaxhighlight>
</syntaxhighlight>الوسيط  <code>name</code> ينبغي أن يكون سلسلة نصية.


== المعاملات ==
== المعاملات ==
سطر 17: سطر 17:
== أنظر أيضًا ==
== أنظر أيضًا ==
* صفحة الصنف <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/store|store]]</code>: يضبط التابع<code>store‎</code> القيمة الخاصة بمتغير البيئة المعطى <code>name</code>  ويعطيه القيمة <code>value</code>، إذا كانت قيمة الوسيط <code>value</code> تساوي <code>nil</code> فسيُحذف متغير البيئة. 


== مصادر ==
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/ENV.html#method-c-5B-5D-3D <nowiki>قسم  التعبير = [] في الصنف ENV في توثيق روبي الرسمي.</nowiki>]
* [http://ruby-doc.org/core-2.5.1/ENV.html#method-c-5B-5D-3D <nowiki>قسم  التعبير = [] في الصنف ENV في توثيق روبي الرسمي.</nowiki>]

مراجعة 21:11، 25 سبتمبر 2018

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

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

ENV[name] = value

الوسيط name ينبغي أن يكون سلسلة نصية.

المعاملات

name

اسم متغير البيئة المراد ضبطه، ينبغي أن يكون سلسلة نصية.

أنظر أيضًا

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

مصادر