التابع ‎update الخاص بالصنف ENV في روبي

من موسوعة حسوب

يضيف التابعupdate محتويات التجزئة المعطاة hash إلى متغيرات البيئة. في حال لم تُعطى أي كتلة برمجية ، فسيكتب فوق المداخل (entries) ذات المفاتيح (keys) المكررة. وإلا يتم تحديد قيمة كل اسم مكرر عن طريق استدعاء الكتلة مع تمرير المفتاح (key) وقيمته من البيئة وقيمته من التجزئة المُعطاة hash إليها.

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

update(hash)  Hash
update(hash) { |name, old_value, new_value| }  Hash

المعاملات

hash 

التجزئة المعطاة.

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

تعاد تجزئة (Hash).

أنظر أيضًا

  • صفحة الصنف ENV.
  • التابع store: يضبط التابعstore‎ القيمة الخاصة بمتغير البيئة المعطى name  ويعطيه القيمة value، إذا كانت قيمة الوسيط value تساويnil فسيُحذف متغير البيئة. 

مصادر