PHP lstat() Function












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

مثال


دریافت اطلاعات در مورد یک فایل:




print_r(lstat("test.txt"));

?>

نمونه اجرا »




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


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




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


توجه: نتیجه این تابع در حافظه پنهان است. استفاده کنید
clearstatcache() برای پاک کردن حافظه پنهان.




نکته: این تابع شبیه به stat() است، با این تفاوت که اگر
نام فایل
پارامتر یک پیوند نمادین است، وضعیت پیوند نمادین برگردانده شده است.



نحو



lstat (نام فایل)

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











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







<اسکریپت>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1493883843099-0'); });







جزئیات فنی











مقدار بازگشتی:

آرایه ای با عناصر زیر:



  • [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] یا [بلوک] - تعداد بلوک های اختصاص داده شده


در صورت خرابی یک E_WARNING برمی‌گرداند


نسخه PHP: 4.0+



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