<كاملة PHP نظام الملفات المرجعي
تعريف والاستخدام
في stat() الدالة بإرجاع معلومات حول الملف.
هذه الدالة تقوم بإرجاع صفيف مع العناصر التالية:
- [0] أو [ديف] - عدد الأجهزة
- [1] أو [إينو] - عدد Inode
- [2] أو [وضع] - وضع الحماية Inode
- [3] أو [nlink] - عدد كبير من الروابط
- [4] أو [رمز المستخدم] - هوية المستخدم مالك
- [5] أو [دائرة المخابرات العامة] - ID مجموعة من المالك
- [6] أو [rdev] - Inode نوع الجهاز
- [7] أو [حجم] - الحجم بالبايت
- [8] أو [ATIME] - أخر (as Unix timestamp)
- [9] أو [وقت أخر تعديل] - تاريخ آخر تعديل (as Unix timestamp)
- [10] أو [ctime] - آخر تغيير inode (as Unix timestamp)
- [11] أو [blksize] - Blocksize من الملفات IO (if supported)
- [12] أو [كتل] - عدد القطع المخصصة
بناء الجملة
stat( معامل وصف filename مطلوب. تحدد المسار إلى ملف
نصائح وملاحظات
Note: إن نتائج هذه الوظيفة تختلف من خادم إلى خادم. قد تحتوي على مجموعة مؤشر عدد، ومؤشر الاسم، أو كليهما.
Note: يتم التخزين المؤقت نتيجة لهذه الوظيفة. استخدام clearstatcache() لمسح ذاكرة التخزين المؤقت.
مثال
<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>
الناتج من التعليمات البرمجية أعلاه يمكن أن يكون:
Access time: 1141633430
Modification time: 1141298003
Device number: 0
<كاملة PHP نظام الملفات المرجعي