Manual do PHP
Anterior |  | Próxima

# filectime

(PHP 3, PHP 4 , PHP 5)

filectime -- Ler o tempo de modificação do inode do arquivo

## Descrição

int filectime ( string nomedoarquivo )

Retorna o tempo em que o arquivo foi modificado pela última vez, ou `FALSE` em caso de erro. O tempo é retornado como um timestamp Unix.

Nota: Na maior parte dos filesystems Unix, um arquivo é considerado modificado quando a informação do inode é modificada; isto é, quando as permissões, dono (owner), grupo (group), ou outro metadado do inode é modificado. Veja também filemtime() (o que é o que você deseja usar quando criando rodapés com informações sobre última vez que o arquivo foi modificado em web pages) e fileatime().

Note também que em alguns textos Unix o ctime do arquivo é referido como sendo o horário de criação do arquivo. Isto é errado. Não há tempo de criação de arquivos Unix na maior parte dos filesystems Unix.

> Nota: O resultado desta função é cacheada. Veja clearstatcache() para mais detalhes.

> Nota: Esta função não trabalha com arquivos remotos, de forma que o arquivo a ser examinado precisa ser acessível pelo sistema de arquivos do servidor.

Exemplo 1. Exemplo de fileatime()

`<?php // Exibe algo como: arquivo.txt foi modificado em: December 29 2002 22:16:23. $filename = 'arquivo.txt'; if (file_exists($filename)) { echo "$filename foi modificado em: " . date ("F d Y H:i:s.", filectime($filename)); } ?>`

Veja também filemtime()

Anterior | Principal | Próxima
fileatime | Acima | filegroup