الدالة 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()
: تعيد معلومات عن الملف.