查詢

filemtime()函式—用法及示例

「 獲取檔案的最後修改時間 」


函式名:filemtime()

適用版本:所有版本的 PHP

用法:filemtime() 函式用於獲取檔案的最後修改時間。

語法:int filemtime ( string $filename )

引數:

  • filename:必需,指定要獲取最後修改時間的檔案路徑。

返回值:返回檔案的最後修改時間,以 UNIX 時間戳的形式表示。如果獲取失敗,則返回 false。

示例:

$file = 'path/to/file.txt';
$lastModifiedTime = filemtime($file);

if ($lastModifiedTime !== false) {
    echo "檔案 {$file} 的最後修改時間是:" . date("Y-m-d H:i:s", $lastModifiedTime);
} else {
    echo "獲取檔案最後修改時間失敗。";
}

注意事項:

  • filemtime() 函式只能獲取檔案的最後修改時間,無法獲取檔案的建立時間和訪問時間。
  • 如果檔案不存在或無法訪問,filemtime() 函式將返回 false。
  • 返回的時間戳是以秒為單位的 UNIX 時間戳,可以使用 date() 函式將其格式化為人類可讀的日期和時間格式。
補充糾錯
上一個函式: fileowner()函式
下一個函式: fileinode()函式
熱門PHP函式
分享連結