Получите измененную дату через FTP с помощью PHP / ЗАВИХРЕНИЕ

Я, кажется, сталкиваюсь с засухой документации с ЗАВИХРЕНИЕМ по сравнению с FTP, может любой говорить мне, как получить последнюю измененную дату данного файла с помощью PHP / ЗАВИХРЕНИЕ.

Большое спасибо!

5
задан Ben Everard 17 March 2010 в 12:52
поделиться

2 ответа

Попробуйте это, кажется, здесь все работает нормально, но я тестировал это только на одном сервере:

<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,"ftp://server/file");

curl_setopt($curl, CURLOPT_USERPWD, "user:pass");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_NOBODY, 1);

curl_setopt($curl, CURLOPT_FILETIME, TRUE );

$result = curl_exec ($curl);
$time = curl_getinfo($curl, CURLINFO_FILETIME);
print date('d/m/y H:i:s', $time);

curl_close ($curl);
6
ответ дан 14 December 2019 в 04:35
поделиться

Если вам не нужно использовать curl, посмотрите на ftp_mdtm php. Она "возвращает время последнего изменения данного файла".

2
ответ дан 14 December 2019 в 04:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: