Функция ftp_mdtm() возвращает время последней модификации указанного файла.
Эта функция возвращает время последней модификации файла в виде временной метки Unix или -1 в случае ошибки.
int ftp_mdtm (ресурс $ftp_stream, строка $remote_file)
параметр | описывать |
---|---|
ftp_connection | Необходимый. Указывает FTP-соединение для входа. |
файл | Необходимый. Указывает документы, подлежащие проверке. |
Примечание. Не все FTP-серверы поддерживают эту функцию.
<?php$file = 'somefile.txt'; // Подключаемся к серверу $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // Получаем лучшее время модификации $ buff = ftp_mdtm($conn_id, $file);// Возвращает метку времени UNIX в случае успеха, в противном случае -1. if ($buff != -1) { // Выводим время последнего изменения файла somefile.txt echo "Лучшее время изменения $file: " . date ("F d YH:i:s.", $buff) ;} else { echo "Невозможно получить время изменения файла";}//Закрываем соединение ftp_close($conn_id);?>