filemtime

(PHP 4, PHP 5, PHP 7, PHP 8)

filemtimeLee la fecha de última modificación del fichero

Descripción

filemtime(string $filename): int|false

Lee la fecha en la que el fichero fue modificado por última vez.

Parámetros

filename

Ruta de acceso al fichero.

Valores devueltos

Devuelve el timestamp Unix de última modificación del fichero filename o false en caso de error. Utilice date() sobre este resultado para obtener una fecha de modificación legible por humanos.

Errores/Excepciones

En caso de fallo, se emite un E_WARNING.

Ejemplos

Ejemplo #1 Ejemplo con filemtime()

<?php
// Mostrará: somefile.txt fue modificado el: December 29 2002 22:16:23.

$filename = 'somefile.txt';
if (
file_exists($filename)) {
echo
"$filename fue modificado el: " . date ("F d Y H:i:s.", filemtime($filename));
}
?>

Notas

Nota:

Observe que el tiempo de resolución quizá varia según el sistema de ficheros.

Nota: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().

Sugerencia

Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Protocolos y Envolturas soportados para deter4minar qué envolturas soportan la familia de funcionalidad de stat().

Ver también

  • filectime() - Devuelve la fecha de última modificación del inodo de un fichero
  • stat() - Proporciona información sobre un fichero
  • touch() - Modifica la fecha de modificación y de último acceso de un fichero
  • getlastmod() - Devuelve la fecha de última modificación de la página