التابع ENV.shift في روبي

من موسوعة حسوب
< Ruby‏ | ENV

يحذف التابع shift متغير بيئة (اسم المتغير وقيمته) من البيئة ENV ثمَّ يعيده في مصفوفة. في حال كانت البيئة فارغة، فسيعيد التابع القيمة nil.

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

shift  Array or nil

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

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

انظر أيضًا

  • التابع clear: يحذف جميع متغيرات البيئة.
  • التابع delete: يحذف متغير بيئة ذي اسم محدَّد، ثم يعيد قيمته.
  • التابع delete_if: يحذف كل متغيرات البيئة التي تحقِّق شرطًا معيَّنًا.

مصادر