PHP fstat() Function












❮ مرجع فایل سیستم PHP

مثال


اطلاعات مربوط به فایل باز را برگردانید:




$file = fopen("test.txt"،"r");
print_r(fstat($file));

fclose($file);

?>

نمونه اجرا »




تعریف و استفاده


عملکرد fstat() اطلاعات مربوط به یک فایل باز را برمی گرداند.


توجه: نتایج این عملکرد از سروری به سرور دیگر متفاوت خواهد بود. آرایه
ممکن است شامل فهرست شماره، فهرست نام یا هر دو باشد.


نکته: این تابع شبیه به stat() است، با این تفاوت که با این تابع، فایل باید باز باشد.



نحو



fstat(پرونده)

مقادیر پارامتر











پارامتر توضیح
پرونده لازم است. فایل باز را برای بررسی مشخص می کند













جزئیات فنی











مقدار بازگشتی: آرایه ای با اطلاعات مربوط به فایل باز:

  • [0] یا [dev] - شماره دستگاه

  • [1] یا [ino] - شماره Inode

  • [2] یا [حالت] - حالت حفاظتی Inode

  • [3] یا [nlink] - تعداد پیوندها

  • [4] یا [uid] - شناسه کاربری مالک

  • [5] یا [gid] - شناسه گروه مالک

  • [6] یا [rdev] - نوع دستگاه Inode

  • [7] یا [size] - اندازه بر حسب بایت

  • [8] یا [atime] - آخرین دسترسی (به عنوان مهر زمانی یونیکس)

  • [9] یا [mtime] - آخرین تغییر (به عنوان مهر زمانی یونیکس)

  • [10] یا [ctime] - آخرین تغییر ایند (به عنوان مهر زمانی یونیکس)

  • [11] یا [blksize] - مسدود کردن اندازه فایل سیستم IO (در صورت پشتیبانی)

  • [12] یا [بلوک] - تعداد بلوک های اختصاص داده شده


نسخه PHP: 4.0+



❮ مرجع فایل سیستم PHP