PHP stat()или [atime] - Время последнего доступа (временная метка Unix)


PHP Filesystem 参考手册Полный справочник по файловой системе PHP

или [mtime] - время последнего изменения (временная метка Unix)

Функция stat() возвращает информацию о файле.

Эта функция возвращает массив, содержащий следующие элементы:

или [ctime] - время последнего изменения inode (временная метка Unix)

stat(filename)

Parameters Описание
filename Обязательный. Указывает путь к файлу.


или [blksize] — размер блока ввода-вывода файловой системы (если поддерживается)

Примечание:Результаты, возвращаемые этой функцией, отличаются от сервера к серверу. Массив содержит числовые индексы, именованные индексы или и то, и другое.

Примечание:Результаты этой функции кэшируются. Используйте clearstatcache() для очистки кэша.


или [blocks] - количество занятых блоков

<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>

Приведённый выше код выведет:

Время доступа: 1141633430
Время изменения: 1141298003
Номер устройства: 0


PHP Filesystem 参考手册Полный справочник по файловой системе PHP Другие расширения