Manuel PHP
Précédent |  | Suivant

# 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.

Précédent | Sommaire | Suivant
ftp_login | Niveau supérieur | ftp_mkdir