La función SplFileInfo::getMTime() es una función incorporada de la biblioteca PHP estándar (SPL) en PHP que se utiliza para devolver la última hora modificada. La hora devuelta en la marca de tiempo de Unix.
Sintaxis:
int SplFileInfo::getMTime( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve la hora de última modificación del archivo, en una marca de tiempo de Unix.
Los siguientes programas ilustran la función SplFileInfo::getMTime() en PHP:
Programa 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>"; ?>
Producción:
October 26 2018 18:11:48.
Programa 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>"; } ?>
Producción:
October 26 2018 18:11:48. October 25 2018 19:56:04. October 26 2018 18:11:48. October 25 2018 21:05:44.
Referencia: http://php.net/manual/en/splfileinfo.getmtime.php