التابع ENV.delete_if
في روبي
يحذف التابع delete_if
كل متغيرات البيئة التي تحقِّق شرطًا معيَّنًا.
البنية العامة
delete_if { |name, value| } → Hash
delete_if → Enumerator
القيمة المعادة
يعاد كائنُ من النوع Hash
بعد حذف متغيرات البيئة التي أعيدت معها القيمة true
عند تمريرها إلى الكتلة block
المعطاة، أو يعاد كائنٌ من النوع enumerator
في حال عدم تمرير أي الكتلة block
.
انظر أيضًا
- التابع
clear
: يحذف جميع متغيرات البيئة. - التابع
delete
: يحذف متغير بيئة ذي اسم محدَّد، ثم يعيد قيمته. - التابع
keep_if
: يبقي متغيرات البيئة التي تحقِّق شرطًا معيَّنًا ويحذف البقية.