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

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

المراجعة الحالية بتاريخ 12:50، 12 نوفمبر 2018

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

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

key(value)  name

المعاملات

value

قيمة متغير البيئة المراد البحث عن الاسم المتغير المسندة إليه.

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

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

انظر أيضًا

  • التابع has_key?: يتحقَّق إن كان هناك متغير بيئة باسم محدَّد.
  • التابع has_value?‎: يتحقَّق إن كان هناك متغير بيئة يملك قيمة محدَّدة.
  • التابع key?: يتحقَّق إن كان هنالك متغير بيئة باسم محدَّد.

مصادر