(PHP 4, PHP 5, PHP 7, PHP 8)
fileatime — Obtém o último horário de acesso do arquivo
filename
Caminho para o arquivo.
Retorna o horário em que um arquivo foi acessado pela última vez, ou false
em caso de falha.
O horário é retornado como um timestamp Unix.
Em caso de falha, um E_WARNING
será emitido.
Exemplo #1 Exemplo de fileatime()
<?php
// Exibe algo como: arquivo.txt teve o último acesso em: December 29 2002 22:16:23.
$filename = 'arquivo.txt';
if (file_exists($filename)) {
echo "$filename teve o último acesso em: " . date ("F d Y H:i:s.", fileatime($filename));
}
?>
Nota:
O horário de acesso de um arquivo deve mudar sempre os blocos de dados de um arquivo estão sendo lidos. Isto pode ser custoso do ponto de vista de desempenho quando uma aplicação acessa regularmente um grande número de arquivos ou diretórios.
Alguns sistemas de arquivos Unix podem ser montados com atualizações de horário de acesso desabilitadas para aumentar o desempenho de tais aplicações; os spools de notícias da USENET são um exemplo comum. Nestes sistemas de arquivos esta função não terá utilidade.
Nota:
Note que a resolução de tempo pode variar de um sistema de arquivos para outro.
Nota: Os resultados desta função são armazenados em cache. Consulte a função clearstatcache() para mais detalhes.
A partir do PHP 5.0.0, esta função também pode ser usada com alguns wrappers URL. Consulte os Protocolos e Wrappers suportados para determinar quais wrappers suportam a família de funções stat().