lstat() फ़ंक्शन किसी फ़ाइल या प्रतीकात्मक लिंक के बारे में जानकारी देता है। यह फ़ंक्शन स्टेट () के समान है, सिवाय इसके कि यदि फ़ाइल पैरामीटर एक प्रतीकात्मक लिंक है, तो सिमलिंक की स्थिति वापस आ जाती है।
फ़ंक्शन नीचे दिए गए तत्वों के साथ एक सरणी देता है -
- [0] या [dev] - डिवाइस नंबर
- [1] या [ino] - इनोड नंबर
- [2] या [मोड] - इनोड सुरक्षा मोड
- [3] या [nlink] - लिंक की संख्या
- [4] या [uid] - स्वामी की उपयोगकर्ता आईडी
- [5] या [gid] - स्वामी की समूह आईडी
- [6] या [rdev] - इनोड डिवाइस प्रकार
- [7] या [आकार] - आकार बाइट्स में
- [8] या [atime] - यूनिक्स टाइमस्टैम्प के रूप में अंतिम एक्सेस समय
- [9] या [mtime] - अंतिम बार यूनिक्स टाइमस्टैम्प के रूप में संशोधित किया गया
- [10] या [ctime] - यूनिक्स टाइमस्टैम्प के रूप में अंतिम इनोड परिवर्तन समय
- [11] या [blksize] - फाइल सिस्टम IO का ब्लॉक साइज
- [12] या [ब्लॉक] - आवंटित ब्लॉकों की संख्या
सिंटैक्स
lstat(file_path)
पैरामीटर
-
file_path - जाँचने के लिए फ़ाइल का पथ।
वापसी
lstat() फ़ंक्शन ऊपर दिखाए गए तत्वों को लौटाता है।
उदाहरण
<?php print_r(lstat("new.txt")); ?>
आउटपुट
Array ( [0] => 0 [1] => 0 [2] => 33206 [3] => 1 [4] => 0 [5] => 0 [6] => 0 [7] => 120 [8] => 17128173529 [9] => 1984185875 [10] => 1294322653 [11] => -1 [12] => -1 [dev] => 0 [ino] => 0 [mode] => 33206 [nlink] => 1 [uid] => 0 [gid] => 0 [rdev] => 0 [size] => 120 [atime] => 1718173529 [mtime] => 1984185875 [ctime] => 1294322653 [blksize] => -1 [blocks] => -1 )