الفرق بين المراجعتين ل"Ruby/ENV/delete"

من موسوعة حسوب
< Ruby‏ | ENV
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:  التابع <code>delete</code> الخاص بالصنف <code>ENV</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE:  التابع <code>ENV.delete</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby ENV]]
 
[[تصنيف: Ruby ENV]]
يحذف التابع <code>delete</code> متغير البيئة ذو الإسم <code>name</code>،  ثم يعيد قيمة ذلك المتغير. في حال تمرير كتلة فستُستدعى إن لم يكن ذلك المتغير موجودًا.  
+
يحذف التابع <code>delete</code> متغير بيئةٍ محدَّدٍ ثمَّ يعيد قيمة هذا المتغير. في حال تمرير كتلة إلى التابع، ستُستدعَى إن لم يكن ذلك المتغير موجودًا.  
 
+
==البنية العامة==
== البنية العامة ==
 
 
<syntaxhighlight lang="ruby">
 
<syntaxhighlight lang="ruby">
 
delete(name) → value  
 
delete(name) → value  
 
delete(name) { |name| } → value
 
delete(name) { |name| } → value
 
</syntaxhighlight>
 
</syntaxhighlight>
 
+
==المعاملات==
== المعاملات ==
+
===<code>name</code>===
 
 
=== <code>name</code> ===
 
 
اسم متغير البيئة المعطى.
 
اسم متغير البيئة المعطى.
 
+
==القيمة المعادة==
== القيمة المٌعادة ==
+
تُعاد قيمة متغير البيئة <code>name</code> بعد حذفه.
تُعاد قيمة متغير البيئة المحذوف.
+
==انظر أيضًا==
 
+
*التابع <code>[[Ruby/ENV/clear|clear]]</code>: يحذف جميع متغيرات البيئة.
== أنظر أيضًا ==
+
*التابع <code>[[Ruby/ENV/delete if|delete_if]]</code>: يحذف كل متغيرات البيئة التي تحقق شرطًا محدَّدًا.
* صفحة الصنف <code>[[Ruby/ENV|ENV]]</code>.
+
==مصادر==
* التابع <code>[[Ruby/ENV/clear|clear]]</code>: يحذف التابع <code>clear‎</code> جميع متغيرات البيئة.
+
*[http://ruby-doc.org/core-2.5.1/ENV.html#method-c-delete قسم التابع delete في الصنف ENV في توثيق روبي الرسمي.]
* التابع <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 في توثيق روبي الرسمي.]
 

المراجعة الحالية بتاريخ 14:54، 11 نوفمبر 2018

يحذف التابع delete متغير بيئةٍ محدَّدٍ ثمَّ يعيد قيمة هذا المتغير. في حال تمرير كتلة إلى التابع، ستُستدعَى إن لم يكن ذلك المتغير موجودًا.

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

delete(name)  value 
delete(name) { |name| }  value

المعاملات

name

اسم متغير البيئة المعطى.

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

تُعاد قيمة متغير البيئة name بعد حذفه.

انظر أيضًا

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

مصادر