پی ایچ پی lstat() فونکشن

تعریف و استعمال

lstat() فونکشن فائل یا سیمبولک کنکشن کی معلومات واپس دیتا ہے.

قواعد

lstat(فایل)
پارامتر وصف
فایل ضروری ہے. چکنا والا فائل کا تعین کرتا ہے.

مقصد

دست آوردن سے فایل مخصوص فائل یا سیمبولک کنکشن کی شمارش معلومات.

lstat() کا واپسی فارمات

نمبر اشاریہ پیچھے کا کلید نام (از پی ایچ پی 4.0.6) مقصد
0 dev دسائیں نام
1 ino نمبر
2 mode اینوائڈ پروٹکشن موڈ
3 nlink کنکشن کی تعداد
4 uid مالک کا یوزر آئی ڈی
5 gid مالک کا گروپ آئی ڈی
6 rdev دسائیں نوعیت، اگر انوائڈ سائیڈ میں فائل ہو تو
7 size فائل کی بڑائی کا بائیٹ کی تعداد
8 atime پچش کا وقت دکھنا (یو اینکس وقت میزان)
9 mtime پچش میں تبدیلی کا وقت (یو اینکس وقت میزان)
10 ctime پچش میں تبدیلی کا وقت (یو اینکس وقت میزان)
11 blksize اندازه بلوک‌های ورودی-خروجی سیستم فایل
12 blocks تعداد بلوک‌هایی که اشغال می‌کنند

توجه و یادداشت‌ها

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

نکته:نتیجه این فنکشن در کاشه ذخیره می‌شود. لطفاً از clearstatcache() برای پاک کردن کاشه استفاده کنید.

مثال

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

خروجی مشابه:

آرایه
(
[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
)