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 si ocurre un error. Utilice date() sobre este resultado para obtener una fecha de modificación legible por humanos.

Errores/Excepciones

En caso de fallo, se emitirá una advertencia de tipo 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:

Tenga en cuenta que la precisión temporal puede variar según el sistema de archivos utilizado.

Nota: Los resultados de esta función están en caché. Véase la función clearstatcache() para más detalles.

Sugerencia

A partir de PHP 5.0.0, esta función también puede ser utilizada con algunos protocolos url. Lea Protocolos y Envolturas soportados para conocer los protocolos que soportan la familia de funcionalidades 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