Forum und email

fileatime

(PHP 4, PHP 5)

fileatime — Obtiene la hora del último acceso al archivo

Descripción

int fileatime ( string $nombre_archivo )

Obtiene la última hora de acceso del archivo dado.

Lista de parámetros

nombre_archivo

Ruta al archivo.

Valores retornados

Devuelve la hora en que se accedió al archivo por última vez, o FALSE en caso de un error. La hora es devuelta como una marca de tiempo Unix.

Ejemplos

Example#1 Ejemplo de fileatime()

<?php

// imprime p.ej. se accedió a un_archivo.txt en: December 29 2002 22:16:23.

$nombre_archivo 'un_archivo.txt';
if (
file_exists($nombre_archivo)) {
    echo 
"se accedió a $nombre_archivo en: " date("F d Y H:i:s."fileatime($nombre_archivo));
}

?>

Notes

Note: El valor atime de un archivo debe cambiar cada vez que los bloques de datos de éste sean leídos. Esto puede resultar costoso en términos de rendimiento cuando una aplicación accede regularmente a un número muy grande de archivos o directorios.
Algunos sistemas de archivos Unix pueden ser montados deshabilitando los actualizaciones atime para incrementar el rendimiento de tales aplicaciones. Las colas de noticias USENET son un ejemplo común. En tales sistemas de archivos esta función resultará inútil.

Note: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.

Tip

A partir de PHP 5.0.0, esta funcion tambien puede usarse con algunas URL como nombre de fichero. Consultar Lista de Protocolos/Envolturas Soportadas, para obtener una lista con soporte para la funcionalidad stat().