PHP - получить метку времени для завершения передачи загруженного файла - PullRequest
6 голосов
/ 16 мая 2011

Можно ли получить дату, когда файл был загружен на FTP? Не создано .

Его использование будет осуществляться в системе, где я загружаю файлы для просмотра клиентом, которые будут отображаться на динамической странице и должны иметь метку времени, когда они были изменены в последний раз.

Мне в основном нужно узнать время, когда файл завершил передачу на FTP - через загруженный мной FTP-клиент.

1 Ответ

4 голосов
/ 16 мая 2011

Использовать функцию PHP stat (). Он возвращает все данные, которые вам нужно знать.

http://php.net/manual/en/function.stat.php

<?php
/* Get file stat */
$stat = stat('C:\php\php.exe');

/*
 * Print file access time, this is the same 
 * as calling fileatime()
 */
echo 'Access time: ' . $stat['atime'];

/*
 * Print file modification time, this is the 
 * same as calling filemtime()
 */
echo 'Modification time: ' . $stat['mtime'];

/* Print the device number */
echo 'Device number: ' . $stat['dev'];
?>

Я думаю, что в вашем случае "время модификации файла" является ответом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...