الفرق بين المراجعتين ل"Ruby/ENV/value-3F"

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

مراجعة 23:13، 25 سبتمبر 2018

يعيد التابع ?value القيمة true إن كان هناك متغير له القيمة value(انظر فقرة البنية العامة).

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

value?(value)  true or false

المعاملات

name

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

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

يعيد التابع ?value القيمة true إن كان هناك متغير له القيمة value(انظر فقرة البنية العامة).

أنظر أيضًا

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

مصادر