ftp_mdtm
(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_mdtm — Retorna o horário da última modificação do arquivo informado
Descrição
ftp_mdtm() retorna o horário da última modificação de um arquivo remoto.
Note:
Nem todos os servidores suportam este recurso!
Note:
ftp_mdtm() não funciona com diretórios.
Parâmetros
ftp
-
Uma instância de FTP\Connection.
filename
-
O arquivo do qual será extraído o horário da última modificação.
Valor Retornado
Retorna o horário da última modificação como um timestamp Unix local em caso de sucesso, ou -1 em caso de erro.
Registro de Alterações
Versão | Descrição |
---|---|
8.1.0 |
O parâmetro ftp agora espera uma instância de FTP\Connection;
anteriormente, um resource era esperado.
|
Exemplos
Example #1 Exemplo de ftp_mdtm()
<?php
$file = 'algumArquivo.txt';
// define uma conexão básica
$ftp = ftp_connect($ftp_server);
// login com usuário e senha
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// obtém o horário da última modificação
$buff = ftp_mdtm($ftp, $file);
if ($buff != -1) {
// algumArquivo.txt foi modificado em: March 26 2003 14:16:41.
echo "$file foi modificado em : " . date("F d Y H:i:s.", $buff);
} else {
echo "Não foi possível obter mdtime";
}
// fecha a conexão
ftp_close($ftp);
?>