ftp_mdtm

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_mdtm Devuelve la fecha de última modificación de un fichero en un servidor FTP

Descripción

ftp_mdtm(FTP\Connection $ftp, string $filename): int

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.

Parámetros

ftp

An FTP\Connection instance.

filename

El fichero desde el cual se debe extraer la fecha de última modificación.

Valores devueltos

Devuelve la fecha de última modificación como un timestamp locale Unix en caso de éxito, o -1 si ocurre un error.

Historial de cambios

Versión Descripción
8.1.0 The ftp parameter expects an FTP\Connection instance now; previously, a recurso was expected.

Ejemplos

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);

?>