التابع File::Stat.file?‎ في روبي

من موسوعة حسوب
< Ruby‏ | File::Stat
مراجعة 08:48، 2 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة شرح)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يتحقق التابع file?‎ إن كان الملف الذي يشير إليه الكائن File::Stat المعطى موجودًا وكان ملفًا طبيعيًّا (وليس جهازًا أو أنبوبًا أو مقبسًا ...إلخ.).

البنية العامة

file?  true or false

القيمة المعادة

تعاد القيمة true إن كان الملف الذي يشير إليه الكائن File::Stat المعطى موجودًا وكان ملفًا طبيعيًّا (وليس جهازًا أو أنبوبًا أو مقبسًا ...إلخ.). خلا ذلك، تعاد القيمة false.

أمثلة

مثال على استعمال التابع file?‎:

File.stat("testfile").file?   #=> true

انظر أيضا

  • التابع blockdev?‎: يتحقق إن كان ملفٌ ما هو جهاز كتلي (block device).
  • التابع chardev?‎: يتحقق إن كان ملفٌ ما هو جهاز محرفي (character device).
  • التابع directory?‎: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ.
  • التابع ftype: يعرِّف نوع الملف الذي يشير إليه الكائن File::Stat المعطى.

مصادر