الدالة fileinode()‎ في PHP

من موسوعة حسوب
< PHP

(PHP 4, PHP 5, PHP 7)

تعيد الدالة fileinode()‎ رقم مؤشِّر الفهرسة (inode) لملف محدَّد.

الوصف

int fileinode ( string $filename )

تعيد هذه الدالة رقم مؤشِّر الفهرسة للملف filename.

المعاملات

filename

مسار الملف الذي ستُجرى عليه العمليَّة.

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

يُعاد رقم مؤشِّر الفهرسة (inode) للملف filename أو القيمة FALSE عند حصول أي خطأ.

أمثلة

المثال 1: موازنة رقم مؤشِّر الفهرسة لملف مع نظيره للملف الحالي

<?php
$filename = 'index.php';
if (getmyinode() == fileinode($filename)) {
    echo 'You are checking the current file.';
}
?>

الأخطاء والاستثناءات

سيُصدَر تحذير E_WARNING عند فشل الدالة.

ملاحظات

ستُخزَّن نتيجة هذه الدالة. راجع صفحة الدالة clearstatcache()‎ للمزيد من التفاصيل.

فائدة: يمكن أن تُستعمل هذه الدالة بدءًا من إصدار PHP 5.0.0 مع بعض بروتوكلات الروابط (URL wrappers).

انظر أيضًا

  • الدالة getmyinode()‎: تعيد رقم مؤشِّر الفهرسة للسكربت الحالي.
  • الدالة stat()‎: تعيد معلومات عن الملف.

مصادر