Функции за работа с файловата система
PHP Manual

filectime

(PHP 4, PHP 5)

filectimeВръща кога за последно е бил променян файла

Описание

int filectime ( string $filename )

Връща кога за последно е бил променян файла.

Параметри

filename

Път до файла.

Връщани стойности

Връща времето, когато файлът е бил за последно променян или FALSE при грешка. Времето се връща в Unix timestamp формат.

Примери

Example #1 filectime() пример

<?php

// изкарва нещо подобно на:  somefile.txt е бил последно променен: December 29 2002 22:16:23.

$filename 'somefile.txt';
if (
file_exists($filename)) {
    echo 
"$filename е бил последно променен: " date("F d Y H:i:s."filectime($filename));
}

?>

Бележки

Забележка: Забележка: В повечето Unix файлови системи, един файл се счита за променен, когато негов inode е бил променен. Това включва промени освен на данните и на правата, собственика, групата или на metadata. Вж. също filemtime() (която всъщност е функцията, която ви трябва ако искате да показвате "Последна промяна" за web страница.) и fileatime().

Забележка: Отбележете също, че в някои документации относно Unix за ctime на файл се има предвид времето на създаване на файла. Това е погрешно. Няма "време на създаване" в повечето Unix файлови системи.

Забележка: Забележете, че анализът на времето може да се различава при една или друга файлова система.

Забележка: Резултатите от тази функция са кеширани. Виж clearstatcache() за повече подробности.

Съвет

От PHP 5.0.0 тази функция може също да бъде използвана с някои URL опаковачи (wrappers). Виж List of Supported Protocols/Wrappers за списък с опаковачите, които поддържат stat() семейството от функции.

Вж. също


Функции за работа с файловата система
PHP Manual