विवरण
PHP का fstat() फंक्शन एक खुली फाइल के बारे में जानकारी लौटाता है। यह निम्नलिखित तत्वों के साथ एक सरणी लौटाता है:
- [0] या [dev] - डिवाइस नंबर
- [1] या [ino] - इनोड नंबर
- [2] या [mode] - इनोड सुरक्षा मोड
- [3] या [nlink] - लिंक की संख्या
- [4] या [uid] - मालिक का यूजर आईडी
- [5] या [gid] - मालिक का ग्रुप आईडी
- [6] या [rdev] - इनोड डिवाइस प्रकार
- [7] या [size] - बाइट्स में आकार
- [8] या [atime] - अंतिम एक्सेस समय (यूनिक्स टाइमस्टैम्प)
- [9] या [mtime] - अंतिम संशोधन समय (यूनिक्स टाइमस्टैम्प)
- [10] या [ctime] - अंतिम इनोड परिवर्तन समय (यूनिक्स टाइमस्टैम्प)
- [11] या [blksize] - फाइलसिस्टम IO का ब्लॉक आकार
- [12] या [blocks] - आवंटित ब्लॉकों की संख्या
सिंटैक्स
fstat(file_pointer)
पैरामीटर्स
file_pointer -
fopen()का उपयोग करके बनाया गया फाइल पॉइंटर। आवश्यक।
रिटर्न मान
उपरोक्त तत्वों वाली सरणी लौटाता है।
उदाहरण
<?php
$file_pointer = fopen("one.txt", "r");
print_r(fstat($file_pointer));
fclose($file_pointer);
?>
आउटपुट
Array ( [0] => 0 [1] => 0 [2] => 33206 [3] => 1 [4] => 0 [5] => 0 [6] => 0 [7] => 120 [8] => 1928173529 [9] => 1124185875 [10] => 1114322653 [11] => -1 [12] => -1 [dev] => 0 [ino] => 0 [mode] => 33206 [nlink] => 1 [uid] => 0 [gid] => 0 [rdev] => 0 [size] => 120 [atime] => 1928173529 [mtime] => 1124185875 [ctime] => 1114322653 [blksize] => -1 [blocks] => -1 )