PHP中文件的修改時(shí)間如何獲取

PHP
小樊
81
2024-09-21 01:14:42

在 PHP 中,可以使用 filemtime() 函數(shù)來(lái)獲取文件的修改時(shí)間。filemtime() 函數(shù)接受一個(gè)文件路徑作為參數(shù),并返回該文件的 Unix 時(shí)間戳,表示最后一次修改文件的時(shí)間。

以下是一個(gè)簡(jiǎn)單的示例:

$filename = 'example.txt';
$mtime = filemtime($filename);
echo "Last modified time of $filename: " . date('Y-m-d H:i:s', $mtime);

在這個(gè)示例中,我們首先定義了要檢查的文件名(example.txt)。然后,我們使用 filemtime() 函數(shù)獲取該文件的修改時(shí)間戳,并將其存儲(chǔ)在變量 $mtime 中。最后,我們使用 date() 函數(shù)將 Unix 時(shí)間戳轉(zhuǎn)換為可讀的日期和時(shí)間格式,并將其輸出到屏幕上。

請(qǐng)注意,如果指定的文件不存在或無(wú)法訪問(wèn),filemtime() 函數(shù)將返回 false。因此,在使用該函數(shù)之前,建議檢查文件是否存在并具有適當(dāng)?shù)臋?quán)限。

0