Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में lstat() फ़ंक्शन

lstat() फ़ंक्शन

lstat() फ़ंक्शन एक फ़ाइल या सिम्बोलिक लिंक के बारे में जानकारी लौटाता है। यह stat() के समान है, सिवाय इसके कि यदि फ़ाइल पैरामीटर एक सिम्बोलिक लिंक है, तो लिंक की स्थिति लौटाई जाती है (लक्ष्य की नहीं)।

वापसी सरणी तत्व

stat() के समान:

इंडेक्सकुंजीविवरण
[0][dev]डिवाइस नंबर
[1][ino]इनोड नंबर
[2][mode]इनोड सुरक्षा मोड
[3][nlink]लिंक की संख्या
[4][uid]मालिक का उपयोगकर्ता ID
[5][gid]मालिक का समूह ID
[6][rdev]इनोड डिवाइस प्रकार
[7][size]आकार (बाइट्स में)
[8][atime]अंतिम एक्सेस समय (यूनिक्स टाइमस्टैम्प)
[9][mtime]अंतिम संशोधन समय (यूनिक्स टाइमस्टैम्प)
[10][ctime]अंतिम इनोड परिवर्तन समय (यूनिक्स टाइमस्टैम्प)
[11][blksize]फाइलसिस्टम IO ब्लॉक आकार
[12][blocks]आवंटित ब्लॉकों की संख्या

सिंटैक्स

lstat($file_path)

उदाहरण

<?php
print_r(lstat("new.txt"));
?>

आउटपुट (उदाहरण)

Array (
    [0] => 0 [1] => 0 [2] => 33206 [3] => 1 [4] => 0 [5] => 0 [6] => 0 [7] => 120
    [8] => 1718173529 [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
)

stat() और lstat() में अंतर

  • stat("link") → लक्ष्य फ़ाइल की जानकारी
  • lstat("link") → लिंक की स्वयं की जानकारी
  • सामान्य फ़ाइलों के लिए दोनों समान परिणाम देते हैं।

नोट

  • परिणाम कैश किए जाते हैं; clearstatcache() से साफ़ करें।
  • Windows पर सिम्बोलिक लिंक सीमित समर्थन के साथ काम करते हैं।
  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP log() फ़ंक्शन - प्राकृतिक लघुगणक और मनमाना आधार

    PHP का log() फ़ंक्शन **प्राकृतिक लघुगणक (natural logarithm, आधार e)** या **निर्दिष्ट आधार** में लघुगणक गणना करता है। डिफ़ॉल्ट आधार यूलर संख्या M_E (≈2.718) है। सिंटैक्स log(float $arg, float $base = M_E): float पैरामीटर्स पैरामीटरविवरण $argवह मान जिसका लघुगणक चाहिए $baseआधार (डिफ़ॉल्ट M_E = प्

  1. - PHP lcg_value() फ़ंक्शन - रैखिक सर्वांगसम जनरेटर (0 से 1)

    PHP का lcg_value() फ़ंक्शन **0 और 1 के बीच स्यूडो-रैंडम फ्लोट** जनरेट करता है। LCG = **रैखिक सर्वांगसम जनरेटर (Linear Congruential Generator)** — सबसे पुराने स्यूडो-रैंडम एल्गोरिदम में से एक। सिंटैक्स lcg_value(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान 0.0 और 1.0 (सम्मिलित) के बीच स्य