الفرق بين المراجعتين ل"Ruby/ENV/key"

من موسوعة حسوب
< Ruby‏ | ENV
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:  التابع <code>key</code> الخاص بالصنف <code>ENV</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby ENV]]
 
[[تصنيف: Ruby ENV]]
يعيد التابع <code>has_value?‎‎</code> القيمة <code>true</code> إن كان هناك متغير بيئة له القيمة المٌمرّرة في الوسيط <code>value</code>. وإلا فسيعيد <code>false.</code>
+
يعيد التابع <code>key</code> اسم متغير البيئة ذا القيمة المُمرّرة <code>value</code>. في حال لم تكن تلك القيمة موجودة فسيعيد <code>nil.</code>
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">
 
<syntaxhighlight lang="ruby">
has_value?(value) → true or false
+
key(value) → name
 
</syntaxhighlight>
 
</syntaxhighlight>
 
==المعاملات==
 
==المعاملات==
سطر 12: سطر 12:
 
قيمة متغير البيئة.
 
قيمة متغير البيئة.
 
==القيمة المٌعادة==
 
==القيمة المٌعادة==
يعيد التابع <code>has_value?‎‎</code> القيمة <code>true</code> إن كان هناك متغير بيئة له القيمة المٌمرّرة في الوسيط <code>value</code>. وإلا فسيعيد <code>false.</code>
+
يعيد التابع <code>key</code> اسم متغير البيئة ذا القيمة <code>value</code>. في حال لم تكن القيمة موجودة فسيعيد <code>nil.</code>
 
==أنظر أيضًا==
 
==أنظر أيضًا==
 
*التابع <code>[[Ruby/ENV/has key|has_key?]]‎</code> : يعيد التابع <code>has_key?‎‎</code> القيمة <code>true</code> إن كان هناك متغير بيئة بالاسم المٌمرّر في الوسيط <code>name</code>. وإلا فسيعيد <code>false.</code>
 
*التابع <code>[[Ruby/ENV/has key|has_key?]]‎</code> : يعيد التابع <code>has_key?‎‎</code> القيمة <code>true</code> إن كان هناك متغير بيئة بالاسم المٌمرّر في الوسيط <code>name</code>. وإلا فسيعيد <code>false.</code>
*التابع <code>[[Ruby/ENV/include|include?‎]]</code> : يعيد التابع <code>include?‎‎</code> القيمة <code>true</code> إن كان هناك متغير بيئة بالاسم المٌمرّر في الوسيط <code>name</code>. وإلا فسيعيد <code>false.</code>
+
*التابع <code>[[Ruby/ENV/has value|has_value?‎]]</code> : يعيد التابع <code>has_value?‎‎</code> القيمة <code>true</code> إن كان هناك متغير بيئة له القيمة المٌمرّرة في الوسيط <code>value</code>. وإلا فسيعيد <code>false.</code>
 
==مصادر<span> </span>==
 
==مصادر<span> </span>==
*[http://ruby-doc.org/core-2.5.1/ENV.html#method-c-has_key-3F قسم  التابع has_value?‎ في الصنف ENV في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/ENV.html#method-c-key قسم  التابع key‎ في الصنف ENV في توثيق روبي الرسمي.]

مراجعة 17:42، 25 سبتمبر 2018

يعيد التابع key اسم متغير البيئة ذا القيمة المُمرّرة value. في حال لم تكن تلك القيمة موجودة فسيعيد nil.

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

key(value)  name

المعاملات

value

قيمة متغير البيئة.

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

يعيد التابع key اسم متغير البيئة ذا القيمة value. في حال لم تكن القيمة موجودة فسيعيد nil.

أنظر أيضًا

  • التابع has_key? : يعيد التابع has_key?‎‎ القيمة true إن كان هناك متغير بيئة بالاسم المٌمرّر في الوسيط name. وإلا فسيعيد false.
  • التابع has_value?‎ : يعيد التابع has_value?‎‎ القيمة true إن كان هناك متغير بيئة له القيمة المٌمرّرة في الوسيط value. وإلا فسيعيد false.

مصادر