الفرق بين المراجعتين لصفحة: «Ruby/File/delete»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. |
جميل-بيلوني (نقاش | مساهمات) إضافة شرح |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>File.delete</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: التابع <code>File.delete</code> في روبي}}</noinclude> | ||
يحذف التابع <code>delete</code> ملفًا محدَّدًا. يرمي هذا التابع استثناءً عند حصول أي خطأ. لمَّا كان التنفيذ الضمني لهذا التابع يعتمد على استدعاء النظام للدالة <code>unlink(2)</code>، فسيعتمد نوع الخطأ المرمي على أنواع الأخطاء الخاصة بها (اطلع على صفحة الدليل man لهذه الدالة لمزيد من التفاصيل) التي تأخذ شكلًا محدَّدًا مثل <code>Errno::ENOENT</code>. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">delete(file_name, ...) → integer</syntaxhighlight> | <syntaxhighlight lang="ruby">delete(file_name, ...) → integer</syntaxhighlight> | ||
== المعاملات == | |||
=== <code>file_name</code> === | |||
اسم الملف المراد حذفه. | |||
=== <code>...</code> === | |||
أسماء الملفات الأخرى المراد حذفها. | |||
==القيمة المعادة== | ==القيمة المعادة== | ||
يعاد | يعاد عدد صحيح يمثِّل عدد الملفات التي أعطيت والتي يراد حذفها. | ||
==انظر أيضا== | ==انظر أيضا== |
مراجعة 11:40، 28 نوفمبر 2018
يحذف التابع delete
ملفًا محدَّدًا. يرمي هذا التابع استثناءً عند حصول أي خطأ. لمَّا كان التنفيذ الضمني لهذا التابع يعتمد على استدعاء النظام للدالة unlink(2)
، فسيعتمد نوع الخطأ المرمي على أنواع الأخطاء الخاصة بها (اطلع على صفحة الدليل man لهذه الدالة لمزيد من التفاصيل) التي تأخذ شكلًا محدَّدًا مثل Errno::ENOENT
.
البنية العامة
delete(file_name, ...) → integer
المعاملات
file_name
اسم الملف المراد حذفه.
...
أسماء الملفات الأخرى المراد حذفها.
القيمة المعادة
يعاد عدد صحيح يمثِّل عدد الملفات التي أعطيت والتي يراد حذفها.