الفرق بين المراجعتين لصفحة: «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
اسم الملف المراد حذفه.
...
أسماء الملفات الأخرى المراد حذفها.
القيمة المعادة
يعاد عدد صحيح يمثِّل عدد الملفات التي أعطيت والتي يراد حذفها.