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

من موسوعة حسوب
< Ruby‏ | ENV
مراجعة 14:07، 12 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

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

shift  Array or nil

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

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

انظر أيضًا

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

مصادر