📜  PHP | ftp_mdtm()函数

📅  最后修改于: 2022-05-13 02:24:08.993000             🧑  作者: Mango

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