الفرق بين المراجعتين لصفحة: «Ruby/File/delete»
جميل-بيلوني (نقاش | مساهمات) إضافة شرح |
جميل-بيلوني (نقاش | مساهمات) |
||
سطر 17: | سطر 17: | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/File/unlink|unlink]]</code>: يحذف ملفًا محدَّدًا. | |||
==مصادر== | ==مصادر== |
المراجعة الحالية بتاريخ 14:15، 29 نوفمبر 2018
يحذف التابع delete
ملفًا محدَّدًا. يرمي هذا التابع استثناءً عند حصول أي خطأ. لمَّا كان التنفيذ الضمني لهذا التابع يعتمد على استدعاء النظام للدالة unlink(2)
، فسيعتمد نوع الخطأ المرمي على أنواع الأخطاء الخاصة بها (اطلع على صفحة الدليل man لهذه الدالة لمزيد من التفاصيل) التي تأخذ شكلًا محدَّدًا مثل Errno::ENOENT
.
البنية العامة
delete(file_name, ...) → integer
المعاملات
file_name
اسم الملف المراد حذفه.
...
أسماء الملفات الأخرى المراد حذفها.
القيمة المعادة
يعاد عدد صحيح يمثِّل عدد الملفات التي أعطيت والتي يراد حذفها.
انظر أيضا
- التابع
unlink
: يحذف ملفًا محدَّدًا.