(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_mdtm — Devuelve la fecha de última modificación de un fichero en un servidor FTP
ftp_mdtm() lee la fecha de última modificación de un fichero remoto.
Nota:
No todos los servidores soportan esta funcionalidad.
Nota:
ftp_mdtm() no funciona con directorios.
ftpUna instancia de FTP\Connection.
filenameEl fichero desde el cual se debe extraer la fecha de última modificación.
Devuelve la fecha de última modificación como un timestamp locale Unix en caso de éxito, o -1 si ocurre un error.
| Versión | Descripción |
|---|---|
| 8.1.0 |
El parámetro ftp ahora espera una instancia de
FTP\Connection ; anteriormente, se esperaba un resource.
|
Ejemplo #1 Ejemplo con ftp_mdtm()
<?php
$file = 'somefile.txt';
// Establecimiento de una conexión básica
$ftp = ftp_connect($ftp_server);
// Identificación con un nombre de usuario y una contraseña
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// Obtención de la fecha de última modificación
$buff = ftp_mdtm($ftp, $file);
if ($buff != -1) {
// somefile.txt fue modificado por última vez el: March 26 2003 14:16:41.
echo "$file fue modificado por última vez: " . date("F d Y H:i:s.", $buff);
} else {
echo "No se pudo obtener mdtime";
}
// Cierre de la conexión
ftp_close($ftp);
?>