La función ftp_mdtm() devuelve la hora de la última modificación del archivo especificado.
Esta función devuelve la hora de la última modificación del archivo como una marca de tiempo Unix, o -1 en caso de error.
int ftp_mdtm (recurso $ftp_stream, cadena $remote_file)
parámetro | describir |
---|---|
conexión_ftp | Requerido. Especifica la conexión FTP para iniciar sesión. |
archivo | Requerido. Especifica los documentos a comprobar. |
Nota: No todos los servidores FTP admiten esta función.
<?php$file = 'somefile.txt'; // Conéctese al servidor $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); buff = ftp_mdtm($conn_id, $archivo);// Devuelve una marca de tiempo UNIX si tiene éxito, -1 en caso contrario. if ($buff != -1) { // Muestra la hora de la última modificación de somefile.txt echo "La mejor hora de modificación de $file es: " date ("F d YH:i:s.", $buff) ;} else { echo "No se puede obtener la hora de modificación del archivo";}//Cerrar la conexión ftp_close($conn_id);?>