Время последнего доступа к файлу.

WoLFiks

Не курю...
Время последнего доступа к файлу.

Вопрос по glob. Т.е. я так понимаю, что при чтении дирректории этой функцией время последнего обращения к файлу изменяется? Т.е. при проходе дирректории данным кодом последнее обращение будет равно практически времени выполнения скрипта?

PHP:
$arrListDir=glob('./*.html');

for($i=1;$i<count($arrListDir);$i++)
{                 
  echo (date('Y-m-d-H-i-s',fileatime($arrListDir[$i])).'<br>');
}
 

jonjonson

Охренеть
WoLFiks, из чего это следует?
Что означает "последнее обращение к файлу"?
 

Фанат

oncle terrible
Команда форума
думается мне, что при чтении директории
скрипт обращается не к файлу, а к директории.
во всяком случае - в теории.
 

WoLFiks

Не курю...
Просто отлучался.)

1. Естественно $arrListDir=glob('./*.html'); - читает дирректорию
2. $arrListDir после этого содержит все файлы по маске *.html
3. Последниее обращение - т.е. когда последний раз читался файл xxx.html. Вроде как это позволяет узнать ф-я fileAtime(). (не модификации, что возвращает fileMtime(), а именно чтения).

После выполнения вышеприведенного кода вывод имеет вид:
(куча строчек - 2007-10-08-19-01-32)
Хотя файлы в дирректории читались последний раз разный промежуток времени назад.
 
Сверху