الفرق بين المراجعتين لصفحة: «Ruby/File/stat»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. |
جميل-بيلوني (نقاش | مساهمات) إضافة شرح |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>File.stat</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: التابع <code>File.stat</code> في روبي}}</noinclude> | ||
يعيد التابع <code>stat</code> | يعيد التابع <code>stat</code> كائنًا من النوع <code>[[Ruby/File::Stat|File::Stat]]</code> للملف المحدَّد. | ||
اطلع على توثيق الصنف [[Ruby/File::Stat|File::Stat]] لمزيد من المعلومات. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">stat(file_name) → stat</syntaxhighlight> | <syntaxhighlight lang="ruby">stat(file_name) → stat</syntaxhighlight> | ||
== المعاملات == | |||
=== <code>file_name</code> === | |||
سلسلة نصية أو كائن من النوع <code>[[Ruby/IO|IO]]</code> يمثِّل اسم الملف الذي ستُطبَّق عليه العملية. | |||
==القيمة المعادة== | ==القيمة المعادة== | ||
يعاد | يعاد كائنٌ من النوع <code>[[Ruby/File::Stat|File::Stat]]</code> للملف <code>file_name</code>. | ||
==أمثلة== | ==أمثلة== | ||
مثال على استعمال التابع <code>stat</code>: | مثال على استعمال التابع <code>stat</code>: | ||
سطر 12: | سطر 19: | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/File/lstat|lstat]]</code>: يشبه التابع <code>stat</code> باستثناء أنَّه لا يتبع الوصلات الرمزية (أي أنَّه يعيد كائنًا من النوع <code>[[Ruby/File::Stat|File::Stat]]</code> للوصلة نفسها وليس للملف الذي تشير إليه). | |||
* التابع <code>[[Ruby/File/lutime|lutime]]</code>: يعين وقتي الوصول والتعديل لملف أو ملفات محدَّدة. | |||
==مصادر== | ==مصادر== |
المراجعة الحالية بتاريخ 10:11، 29 نوفمبر 2018
يعيد التابع stat
كائنًا من النوع File::Stat
للملف المحدَّد.
اطلع على توثيق الصنف File::Stat لمزيد من المعلومات.
البنية العامة
stat(file_name) → stat
المعاملات
file_name
سلسلة نصية أو كائن من النوع IO
يمثِّل اسم الملف الذي ستُطبَّق عليه العملية.
القيمة المعادة
يعاد كائنٌ من النوع File::Stat
للملف file_name
.
أمثلة
مثال على استعمال التابع stat
:
File.stat("testfile").mtime #=> Tue Apr 08 12:58:04 CDT 2003
انظر أيضا
- التابع
lstat
: يشبه التابعstat
باستثناء أنَّه لا يتبع الوصلات الرمزية (أي أنَّه يعيد كائنًا من النوعFile::Stat
للوصلة نفسها وليس للملف الذي تشير إليه). - التابع
lutime
: يعين وقتي الوصول والتعديل لملف أو ملفات محدَّدة.