PHP y MySQL

PHP filemtime(): Obtener la fecha y hora de modificación de un fichero

Nueva entrada para repasar la función de PHP filemtime() que tiene como funcionalidad obtener la fecha y hora de modificación de un determinado fichero

En SSI de apache existe una variable que muestra la fecha de modificación que es LAST_MODIFIED.

Si quisiéramos saber la fecha de modificación del fichero actual (fichero donde se ejecuta el script) tendríamos que usar getlastmod(). Otras funciones de fechas de PHP interesantes son:

Sintaxis de PHP filemtime()

Veamos la sintaxis de esta funcíon de PHP extraída de su web oficial:

filemtime();

Tal y com podéis ver su sintaxis es muy sencilla, el formato devuelto es UNIX por lo que si necesitamos visualizar la fecha y que sea comprensible por un humano deberíamos combinarla con la función date().

Ejemplo de PHP filemtime()

Os voy a poner un ejemplo de filemtime() combinada con date():

echo "La fecha de modificación del fichero 001-ejemplo-php-filemtime.php es '" . date ("F d Y H:i:s.", filemtime("001-ejemplo-php-filemtime.php")) . "'";

Tal y como vemos en el ejemplo con date() formateamos la fecha devuelta por la función filemtime().

compartir
Publicado por
Aner Barrena