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

من موسوعة حسوب
< Ruby‏ | ENV
ط مراجعة وتدقيق
 
سطر 12: سطر 12:
يعاد كائن من النوع <code>[[Ruby/Hash|Hash]]</code> بعد تمرير الزوج اسم/قيمة لكل متغير من متغيرات البيئة إلى الكتلة المعطاة على حدة، أو يعاد كائن من النوع <code>[[Ruby/Enumerator|Enumerator]]</code> في حال عدم تمرير أي كتلة برمجية.
يعاد كائن من النوع <code>[[Ruby/Hash|Hash]]</code> بعد تمرير الزوج اسم/قيمة لكل متغير من متغيرات البيئة إلى الكتلة المعطاة على حدة، أو يعاد كائن من النوع <code>[[Ruby/Enumerator|Enumerator]]</code> في حال عدم تمرير أي كتلة برمجية.
==انظر أيضًا==
==انظر أيضًا==
*التابع <code>[[Ruby/ENV/each|each]]‎</code> : يجلب أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها فُرادى إلى الكتلة البرمجية المعطاة.
*التابع <code>[[Ruby/ENV/each|each]]‎</code>: يجلب أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها فُرادى إلى الكتلة البرمجية المعطاة.
*التابع <code>[[Ruby/ENV/each key|each_key]]‎</code>: يجلب أسماء متغيرات البيئة بالتتابع، ويرسلها فُرادَى إلى الكتلة البرمجية المعطاة.
*التابع <code>[[Ruby/ENV/each key|each_key]]‎</code>: يجلب أسماء متغيرات البيئة بالتتابع، ويرسلها فُرادَى إلى الكتلة البرمجية المعطاة.
*التابع <code>[[Ruby/ENV/each value|each_value‎]]</code>: يجلب قيمة كل متغير من متغيرات البيئة بالتتابع، ويرسلها إلى الكتلة البرمجية المعطاة.
*التابع <code>[[Ruby/ENV/each value|each_value‎]]</code>: يجلب قيمة كل متغير من متغيرات البيئة بالتتابع، ويرسلها إلى الكتلة البرمجية المعطاة.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/ENV.html#method-c-each_pair قسم التابع each_pair في الصنف ENV في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/ENV.html#method-c-each_pair قسم التابع each_pair في الصنف ENV في توثيق روبي الرسمي.]

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

يجلب التابع each_pair‎ الزوج اسم/قيمة لكل متغير من متغيرات البيئة بالتتابع، ويرسله إلى الكتلة البرمجية المعطاة. في حال عدم تمرير كتلة برمجية إلى التابع، فسيُعيد كائنًا من النوع Enumerator.

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

each_pair { |name, value| }  Hash 
each_pair  Enumerator

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

يعاد كائن من النوع Hash بعد تمرير الزوج اسم/قيمة لكل متغير من متغيرات البيئة إلى الكتلة المعطاة على حدة، أو يعاد كائن من النوع Enumerator في حال عدم تمرير أي كتلة برمجية.

انظر أيضًا

  • التابع each: يجلب أسماء وقيم متغيرات البيئة بالتتابع، ويرسلها فُرادى إلى الكتلة البرمجية المعطاة.
  • التابع each_key: يجلب أسماء متغيرات البيئة بالتتابع، ويرسلها فُرادَى إلى الكتلة البرمجية المعطاة.
  • التابع each_value‎: يجلب قيمة كل متغير من متغيرات البيئة بالتتابع، ويرسلها إلى الكتلة البرمجية المعطاة.

مصادر