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

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

fstat() فونکشن کا معیار کا بارہم کئے گئے فائل کی اطلاعاتی

فونکشن کا معیار

فائلپارامتر)
وصف پائپ
چک کئے جانے والے کھولے فائل کا معین کرنا ضروری

مقصد

فائل پوائنٹر ہینڈ کے ذریعے کھولے فائل کی استحصال اطلاعاتی حاصل کرنا

یہ فونکشن فائل کی استحصال اطلاعاتی اور ان کا اعداد و شمارات اور اس کا عناصر درج ذیل کا ایک آرایه فراہم کرتا ہے:

نمبر کنکشن کلائس (از پی ایچ پی 4.0.6) مقصد
0 dev دستاویز کا نام
1 ino نمبر
2 mode انوائز محفوظ موڈ
3 nlink کنکشن کی تعداد
4 uid مالک کا یوزر آئیڈی
5 gid مالک کا گروپ آئیڈی
6 rdev دستاویز کا آئیڈی، اگر انوائز دستاویز ہو
7 size فائل کی بائیں سائز کی بائیں سائز
8 atime پچیسی کی وضاحت (یونیکس وضاحت)
9 mtime ਪਿਛਲੀ ਸੋਧ ਮੌਸਮ (Unix ਟਾਈਮਸਟੈਪ)
10 ctime ਪਿਛਲੀ ਬਦਲਣ ਮੌਸਮ (Unix ਟਾਈਮਸਟੈਪ)
11 blksize ਫਾਈਲ ਸਿਸਟਮ ਆਈਓ ਬਲਾਕ ਸਾਈਜ਼
12 blocks ਬਲਾਕਾਂ ਦੀ ਸੰਖਿਆ

ਸੁਝਾਅ ਅਤੇ ਟਿੱਪਣੀਆਂ

ਸੁਝਾਅ:ਇਹ ਫੰਕਸ਼ਨ stat() ਫੰਕਸ਼ਨ ਮਿਲਣਾ ਜਿਹਾ ਹੈ, ਪਰ ਇਹ ਖੁਦ ਖੁੱਲ੍ਹੇ ਫਾਈਲ ਪਾਇੰਟਰ ਉੱਤੇ ਕੰਮ ਕਰਦਾ ਹੈ ਨਾ ਕਿ ਫਾਈਲ ਨਾਮ ਉੱਤੇ。

ਉਦਾਹਰਣ

<?php
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>

ਆਉਟਪੁਟ ਵਾਂਗ ਹੈ:

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
)