The SplFileInfo::getMTime() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used to return the last modified time. The returned time in Unix timestamp.
Syntax:
PHP
Output:
php
Output:
int SplFileInfo::getMTime( void )Parameters: This function does not accept any parameter. Return Value: This function returns the last modified time for the file, in a Unix timestamp. Below programs illustrate the SplFileInfo::getMTime() function in PHP: Program 1:
<?php
// PHP Program to illustrate
// Splfileinfo::getMTime() function
// Create new SPlFileInfo Object
$file = new SplFileInfo("gfg.txt");
// Print result
echo date("F d Y H:i:s.", $file->getMTime()) . "</br>";
?>
October 26 2018 18:11:48.Program 2:
<?php
// PHP program to use array to check
// multiple files
$GFG = array (
"dummy.php",
"gfg.txt",
"dummy.php",
"frame.php"
);
foreach ($GFG as &$file_name) {
// Create new SplFile Object
$file = new SplFileInfo($file_name);
// Print result
echo date("F d Y H:i:s.", $file->getMTime()) . "</br>";
}
?>
October 26 2018 18:11:48. October 25 2018 19:56:04. October 26 2018 18:11:48. October 25 2018 21:05:44.Reference: https://www.php.net/manual/en/splfileinfo.getmtime.php