الفرق بين المراجعتين لصفحة: «Ruby/ENV/has value»

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

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

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

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

has_value?(value)  true or false

المعاملات

value

قيمة متغير البيئة المراد التحقق من وجوده.

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

تعاد القيمة true إن كان هناك متغير بيئة يملك القيمة value وإلا فستُعاد القيمة false.

انظر أيضًا

  • التابع has_key? : يتحقَّق إن كان هناك متغير بيئة باسم محدَّد.
  • التابع include?‎ : يتحقَّق إن كان هناك متغير بيئة ذي اسم محدَّد.
  • التابع empty?: يتحقَّق من عدم وجود أي متغيرات بيئة. 

مصادر