फ़ंक्शन filemtime

फ़ंक्शन filemtime फ़ाइल के अंतिम संशोधन का यूनिक्स टाइमस्टैम्प लौटाता है। पैरामीटर के रूप में फ़ाइल का पथ पास किया जाता है। यदि फ़ाइल मौजूद नहीं है, तो फ़ंक्शन false लौटाएगा।

सिंटैक्स

phpfilemtime(string $filename): int|false

उदाहरण

वर्तमान फ़ाइल का संशोधन समय प्राप्त करें:

php<?php
  $res = filemtime(__FILE__);
  echo $res;
?>

कोड निष्पादन का परिणाम:

php1672531200

उदाहरण

फ़ाइल के अस्तित्व की जाँच करें और संशोधन तिथि प्रदर्शित करें:

php<?php
  $file = 'test.txt';
  if (file_exists($file)) {
    echo 'Last modified: ' . date('Y-m-d H:i:s', filemtime($file));
  } else {
    echo 'File not found';
  }
?>

कोड निष्पादन का परिणाम:

php'Last modified: 2023-01-01 12:00:00'

उदाहरण

दो फ़ाइलों के संशोधन समय की तुलना करें:

php<?php
  $file1 = 'file1.txt';
  $file2 = 'file2.txt';
  
  if (filemtime($file1) > filemtime($file2)) {
    echo 'File1 is newer';
  } else {
    echo 'File2 is newer or equal';
  }
?>

कोड निष्पादन का परिणाम:

php'File1 is newer'

यह भी देखें

  • फ़ंक्शन filectime,
    जो निर्माण का समय लौटाता है
  • फ़ंक्शन fileatime,
    जो एक्सेस का समय लौटाता है
  • फ़ंक्शन touch,
    जो संशोधन समय बदलती है