الفرق بين المراجعتين لصفحة: «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: يحذف ملفًا محدَّدًا.