PHP | ftp_mdtm()函数
ftp_mdtm()函数是PHP的一个内置函数,用于获取上次修改 FTP 服务器上的文件的时间。
句法:
ftp_mdtm( $ftp_connection, $file )
参数:此函数接受两个参数,如上所述,如下所述:
- $ftp_connection:它是必需的参数。它指定已经存在的 FTP 连接。
- $file:它是必需的参数。它指定远程服务器(即 FTP 服务器)中的文件或文件路径,其最后修改将被检索。
返回值:它返回上次修改时间作为成功时的 UNIX 时间戳或错误时返回 -1。
笔记:
- 此函数适用于PHP 4.0.0 及更新版本。
- 以下示例无法在在线 IDE 上运行。所以尝试在一些PHP托管服务器或本地主机上运行,并使用正确的 ftp 服务器名称。
- 此函数不适用于目录。并非所有服务器都支持此函数。
例子:
PHP
logged in successfully!";
// Storing last modified data in $last_mod
$last_mod = ftp_mdtm($ftp_connection, $file);
if ($last_mod != -1) {
// Checking whether any error occurred or not
// while retrieving last modified data
echo "
$file was modified on ".
date("F d Y H:i:s.", $last_mod).".";
}
else {
echo "
could not get last modified.";
}
}
else {
echo "
login failed!";
}
// Closing connection
if(ftp_close($ftp_connection)) {
echo "
Connection closed Successfully!";
}
}
?>
输出:
参考: https://www. PHP.net/manual/en/函数.ftp-mdtm。 PHP