الفرق بين المراجعتين لصفحة: «Ruby/ENV/delete»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 22: | سطر 22: | ||
* صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>. | * صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>. | ||
* التابع <code>[[Ruby/ENV/clear|clear]]</code>: يحذف التابع <code>clear</code> جميع متغيرات البيئة. | * التابع <code>[[Ruby/ENV/clear|clear]]</code>: يحذف التابع <code>clear</code> جميع متغيرات البيئة. | ||
* التابع <code>[[Ruby/ENV/delete if|delete_if]]</code>: يحذف التابع <code>delete_if</code> كل متغيرات البيئة التي تعيد عند تمريرها إلى الكتلة البرمجية المعطاة القيمة <code>true</code>. | |||
== مصادر == | == مصادر == | ||
* [http://ruby-doc.org/core-2.5.1/ENV.html#method-c-delete قسم التابع delete في الصنف ENV في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/ENV.html#method-c-delete قسم التابع delete في الصنف ENV في توثيق روبي الرسمي.] |
مراجعة 21:46، 24 سبتمبر 2018
يحذف التابع delete
متغير البيئة ذو الإسم name
، ثم يعيد قيمة ذلك المتغير. في حال تمرير كتلة فستُستدعى إن لم يكن ذلك المتغير موجودًا.
البنية العامة
delete(name) → value
delete(name) { |name| } → value
المعاملات
name
اسم متغير البيئة المعطى.
القيمة المٌعادة
تُعاد قيمة متغير البيئة المحذوف.
أنظر أيضًا
- صفحة الصنف
ENV
. - التابع
clear
: يحذف التابعclear
جميع متغيرات البيئة. - التابع
delete_if
: يحذف التابعdelete_if
كل متغيرات البيئة التي تعيد عند تمريرها إلى الكتلة البرمجية المعطاة القيمةtrue
.