(PHP 4, PHP 5)
filectime — Obtém o tempo de modificação do inode do arquivo
$nomedoarquivo
)Obtém o tempo de modificação do inode do arquivo.
filename
Caminho para o arquivo.
Retorna o tempo que o arquivo foi modificado, ou FALSE
no caso de
um erro. O tempo é retornado como um Unix timestamp.
Exemplo #1 Exemplo da filectime()
<?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));
}
?>
Nota:
Nota: Em muitos sistemas de arquivos Unix, um arquivo é considerado modificado quando seus dados de inode é modificado; isto é, quando as permissões, proprietário, grupo ou outras metadata do inode é atualizada. Veja também filemtime() (que é o que você quer usar quando você quer criar rodapé "Last Modified" em páginas web) e fileatime().
Nota:
Note também que em alguns textos de Unix o ctime de um arquivo é referenciado como sendo o tempo de criação do arquivo. Isto é errado. Não há tempo de criação para arquivos Unix em muitos sistemas de arquivos Unix.
Nota: Os resultados desta função são cacheados. Veja clearstatcache() para mais detalhes.
A partir do PHP 5.0.0, esta função também pode ser utilizada com alguns wrappers URL. Veja Supported Protocols and Wrappers para uma lista de quais wrappers são suportados pela família de funções stat().