ftp_mdtm
(PHP 3>= 3.0.13, PHP 4 , PHP 5)
ftp_mdtm --
Retourne la date de dernière modification d'un fichier sur
un serveur FTP.
Description
int
ftp_mdtm ( resource ftp_stream, string remote_file)
ftp_mdtm() lit la date de dernière modification
d'un fichier et retourne le timestamp UNIX. Si une erreur survient, ou si
le fichier n'existe pas, la valeur -1 est retournée. Certains serveurs
FTP ne supportent pas cette fonction.
Retourne un timestamp UNIX ou la valeur -1 si une erreur survient.
Exemple 1. Exemple avec ftp_mdtm()
<?php
$file = 'somefile.txt';
/* Connexion */ $conn_id = ftp_connect($ftp_server);
/* Identification */ $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
/* Recupère la date de la dernière modification */ $buff = ftp_mdtm($conn_id, $file);
if ($buff != -1) { /* somefile.txt a été modifié pour la dernière fois : 26-03-2003 à 14:16:41. */ echo $file . ' a été modifié pour la dernière fois : ' . date("d-m-Y à H:i:s.", $buff); } else { echo 'Impossible de récupérer la date de la dernière modification'; }
/* Fermeture de la connexion */ ftp_close($conn_id);
?>
|
|
Note :
Certains serveurs FTP ne supportent pas cette fonction.
Note :
La fonction ftp_mdtm() ne fonctionne pas avec les répertoires.