首頁 後端開發 php教程 PHP檔案操作函數實例:檔案最後修改時間

PHP檔案操作函數實例:檔案最後修改時間

Jun 21, 2023 am 11:43 AM
php檔案操作 文件函數 修改時間

PHP是一種廣泛應用的伺服器端程式語言,它具有強大的檔案操作能力,而檔案最終修改時間也是適用於檔案操作的常見需求。因此,在本文中,我們將探討PHP檔案操作函數的實例-如何取得檔案最後修改時間。

  1. 使用filemtime()函數

PHP提供了一個內建函數叫做filemtime(),用於傳回一個檔案的最後修改時間戳記。時間戳記是一個距離UNIX紀元時間1970年1月1日00:00:00的秒數,因此它是一個整數值。

以下是使用filemtime()函數取得檔案最後修改時間的範例程式碼:

$filename = 'example.txt';
if (file_exists($filename)) {
    echo "文件最后修改时间:" . date("Y-m-d H:i:s.", filemtime($filename));
} else {
    echo "文件不存在";
}
登入後複製

在上面的程式碼中,首先判斷指定的檔案是否存在。如果存在,則使用filemtime()函數取得檔案最後修改時間,並使用date()函數格式化輸出時間。在輸出的字串中,使用點符號.將時間戳記的小數部分去除,使其變成整數。

  1. 使用stat()函數

另一個取得檔案最後修改時間的方法是使用stat()函數。該函數傳回一個數組,其中包含有關文件的詳細信息,包括文件類型、修改時間和存取時間等。

以下是使用stat()函數取得檔案最後修改時間的範例程式碼:

$filename = 'example.txt';
if (file_exists($filename)) {
    $stat = stat($filename);
    echo "文件最后修改时间:" . date("Y-m-d H:i:s", $stat['mtime']);
} else {
    echo "文件不存在";
}
登入後複製

在上面的程式碼中,首先判斷指定的檔案是否存在。如果存在,則使用stat()函數取得檔案資訊數組,並從數組中取得最後修改時間。最後,使用date()函數格式化輸出時間。

  1. 結語

透過本文的介紹,相信您已經了解了在PHP中如何取得檔案的最後修改時間。使用內建函數filemtime()或stat(),可以非常方便地實現這個功能。需要注意的是,在使用這些函數前,應先判斷對應的文件是否存在。如果文件不存在,則無法獲取文件訊息,運行時會拋出異常。

以上是PHP檔案操作函數實例:檔案最後修改時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

水印相機怎麼修改時間和日期 水印相機怎麼修改時間和日期 Mar 06, 2024 pm 12:40 PM

水印相機怎麼修改時間和日期

限制修改時間在win10家用版的方式 限制修改時間在win10家用版的方式 Jan 08, 2024 pm 08:34 PM

限制修改時間在win10家用版的方式

使用PHP函數 'filemtime' 傳回檔案的修改時間 使用PHP函數 'filemtime' 傳回檔案的修改時間 Jul 24, 2023 am 10:01 AM

使用PHP函數 'filemtime' 傳回檔案的修改時間

使用Golang修改系統時間的技巧 使用Golang修改系統時間的技巧 Feb 28, 2024 pm 01:45 PM

使用Golang修改系統時間的技巧

PHP檔案操作函數實例:檔案最後修改時間 PHP檔案操作函數實例:檔案最後修改時間 Jun 21, 2023 am 11:43 AM

PHP檔案操作函數實例:檔案最後修改時間

騰訊會議怎麼修改會議時間_騰訊會議修改會議時間具體步驟 騰訊會議怎麼修改會議時間_騰訊會議修改會議時間具體步驟 Apr 02, 2024 pm 02:20 PM

騰訊會議怎麼修改會議時間_騰訊會議修改會議時間具體步驟

如何使用PHP編寫一個簡易的檔案管理系統 如何使用PHP編寫一個簡易的檔案管理系統 Sep 24, 2023 pm 02:04 PM

如何使用PHP編寫一個簡易的檔案管理系統

PHP檔案操作函數實例:檔案刪除 PHP檔案操作函數實例:檔案刪除 Jun 20, 2023 am 09:13 AM

PHP檔案操作函數實例:檔案刪除

See all articles