توابع lstat() در PHP

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

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

نحوه استفاده

lstat(file)
پارامتر توضیحات
file ضروری. فایلی که باید بررسی شود را تعیین می کند.

توضیحات

دریافت شده از file اطلاعات آماری فایل یا پیوند نمادین معین شده توسط پارامتر.

قالب بازگشتی lstat()

آدرس عددی نام کلید مرتبط (از PHP 4.0.6) توضیحات
0 dev نام دستگاه
1 ino شماره
2 mode شیوه حفاظت inode
3 nlink تعداد اتصالات
4 uid شماره کاربری صاحب
5 gid شماره گروه صاحب
6 rdev نوع دستگاه، اگر دستگاه inode باشد
7 size تعداد بایت ابعاد فایل
8 atime زمان دسترسی قبلی (تایم استیکس)
9 mtime زمان تغییرات قبلی (تایم استیکس)
10 ctime زمان تغییرات قبلی (تایم استیکس)
11 blksize The block size of the file system IO
12 blocks The number of blocks occupied

Tips and Comments

Tip:This function is similar to stat() The function is the same, the only difference is that if file If the parameter is a symbolic link, then the status of the symbolic link is returned, not the status of the file pointed to by the symbolic link.

Note:The result of this function will be cached. Please use clearstatcache() to clear the cache.

Example

<?php
print_r(lstat("test.txt"));
?>

Output similar to:

Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)