La función filemtime() en PHP es una función incorporada que se utiliza para devolver la última hora de un archivo específico cuando se modificó su contenido. La función filemtime() devuelve la última vez que se cambió el archivo como una marca de tiempo de Unix en caso de éxito y Falso en caso de error.
El nombre del archivo se pasa como parámetro a la función filemtime(). El resultado de la función filemtime() se almacena en caché y se usa una función llamada clearstatcache() para borrar el caché.
Sintaxis:
filemtime($filename)
Parámetros: La función filemtime() en PHP acepta solo un parámetro $filename . Especifica el archivo que desea comprobar.
Valor devuelto: Devuelve la última vez que un archivo fue modificado como un sello de tiempo de Unix en caso de éxito y Falso en caso de error.
Errores y excepciones :
- La resolución de tiempo puede diferir de un sistema de archivos a otro.
- Esta función no funciona en algunos sistemas Unix que tienen las actualizaciones de tiempo de acceso deshabilitadas para aumentar el rendimiento.
Ejemplos:
Input : echo filemtime("gfg.txt"); Output : 1525159574 Input : echo "Last modified: ".date("F d Y H:i:s.", filemtime("gfg.txt")); Output : Last modified: May 1 2018 07:26:14.
Los siguientes programas ilustran la función filemtime().
Programa 1 :
<?php // checking last time the contents // of a file were changed echo filemtime("gfg.txt"); ?>
Producción:
1525159574
Programa 2 :
<?php // checking last time the contents // of a file were changed echo filemtime("gfg.txt"); // checking last time the contents of // a file were changed and formatting // the output of the date echo "Last modified: ".date("F d Y H:i:s.", filemtime("gfg.txt")); ?>
Producción:
1525159574 Last modified: May 1 2018 07:26:14.
Referencia:
http://php.net/manual/en/function.filemtime.php
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA