PHP | Función filemtime( )

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 :

  1. La resolución de tiempo puede diferir de un sistema de archivos a otro.
  2. 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *