ftp_mdtm() 函數傳回指定檔案的最後修改時間。
函數將以Unix 時間戳記的形式傳回檔案的最後修改時間,如果出錯則傳回-1。
int ftp_mdtm ( resource $ftp_stream , string $remote_file )
參數 | 描述 |
---|---|
ftp_connection | 必需。規定要登入的FTP 連線。 |
file | 必需。規定要檢查的文件。 |
註:並非所有FTP 伺服器都支援該函數。
<?php$file = 'somefile.txt';// 連線到伺服器$conn_id = ftp_connect($ftp_server);$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);// 取得最佳修改時間$buff = ftp_mdtm($conn_id, $file);// 如果成功回傳一個UNIX時間戳,否則回傳-1。 if ($buff != -1) { // 輸出somefile.txt 最後的修改時間echo "$file 最好修改時間為: " . date ("F d YH:i:s.", $buff);} else { echo "無法取得檔案的修改時間";}// 關閉連線ftp_close($conn_id);?>