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 )