PHP stat() ফাংশন

সংজ্ঞা ও ব্যবহার

stat() ফাংশন ফাইলের বিষয়ে তথ্য ফেরাস করে

সংজ্ঞা

fstat(file)
পারামিটার ব্যাখ্যা
file প্রয়োজনীয়

ব্যাখ্যা

দ্বারা file নির্দিষ্ট ফাইলের পরিসংখ্যানমূলক তথ্য file যদি সংকেত সংযুক্ত হলে, পরিসংখ্যানমূলক তথ্য সংযুক্ত ফাইলের সম্পর্কে, নয় সংকেত সংযুক্ত

যদি ভুল হয়, stat() false ফলাফল ফেরাস এবং একটি সতর্কতা ফেরাস করে

ফলাফল আইনপুস্টার একটি ফাইলের পরিসংখ্যানমূলক তথ্য ধারণ করে, যা নিম্নলিখিত ইউনিটগুলি ধারণ করে, এক্সিজেকিউট হলে সূচক থেকে শুরু করে।সংখ্যাগত সূচক ছাড়াও, PHP 4.0.6 থেকে সংযুক্ত সূচকের মাধ্যমেও প্রবেশ করা যায়。

stat() এর ফলাফল ফরম্যাট

সংখ্যাগত নিন্দা সংযুক্ত কী (PHP 4.0.6 থেকে) ব্যাখ্যা
0 dev ডিভাইস নাম
1 ino নম্বর
2 mode inode সুরক্ষা মোড
3 nlink সংযুক্ত সংখ্যা
4 uid মালিকের ব্যবহারকারী আইডি
5 gid মালিকের গ্রুপ আইডি
6 rdev ডিভাইস টাইপ, যদি inode ডিভাইস হলে
7 size ফাইল আকারের বাইট সংখ্যা
8 atime পূর্ববর্তী ব্যবহারের সময় (Unix সময়সূচক)
9 mtime পূর্ববর্তী সংশোধনের সময় (Unix সময়সূচক)
10 ctime পূর্ববর্তী পরিবর্তনের সময় (Unix সময়সূচক)
11 blksize blksize
File system IO block size 12 blocks

Number of blocks occupied

Hints and commentsHint: Similar to stat(), but it returns the status of the symbolic link. lstat()

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

Example

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

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
)