(PHP 4, PHP 5, PHP 7, PHP 8)
fileatime — Devuelve la fecha en la que el fichero fue accedido por última vez
Devuelve la fecha en la que el fichero fue accedido por última vez.
filename
Ruta hacia el fichero.
Devuelve la fecha en la que el fichero fue accedido por última vez
o false
si ocurre un error. La fecha se devuelve en formato timestamp
Unix.
En caso de fallo, se emitirá una advertencia de tipo E_WARNING
.
Ejemplo #1 Ejemplo con fileatime()
<?php
// Muestra: somefile.txt fue accedido el: December 29 2002 22:16:23.
$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename fue accedido el: " . date("F d Y H:i:s.", fileatime($filename));
}
?>
Nota:
La fecha de última modificación de un fichero se supone que cambia cada vez que los bloques de datos del fichero comienzan a ser leídos. Esto puede ser muy costoso en términos de rendimiento cuando una aplicación accede regularmente a muchos ficheros o directorios.
La mayoría de los sistemas de archivos Unix pueden ser montados con esta información desactivada para aumentar el rendimiento de una aplicación de este tipo; los nuevos
USENET
son un buen ejemplo. En tales sistemas de archivos, esta función se vuelve totalmente inútil.
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.
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().