怎么获取php文件,学习猿地-php怎么获取文件修改时间?
獲取方法:1、使用filemtime()函數(shù),可返回上次文件內(nèi)容被修改的時間,語法格式“filemtime(文件);”;2、使用filectime()函數(shù),可返回上次文件權(quán)限、所有者等被修改的時間,語法格式“filectime(文件);”。
php獲取文件修改時間的方法
方法1:使用php filemtime() 函數(shù)
filemtime() 函數(shù)返回文件內(nèi)容的上次修改時間。
如果成功,該函數(shù)將以 Unix 時間戳形式返回文件內(nèi)容的上次修改時間,可用于 date()。如果失敗,則返回 FALSE。
語法filemtime(filename)filename:必需。規(guī)定要檢查的文件。注釋:該函數(shù)的結(jié)果會被緩存。請使用 clearstatcache() 來清除緩存。
示例:<?php
$a=filemtime("log.txt");
echo "修改時間:".date("Y-m-d H:i:s",$a);
?>
方法2:使用使用php filectime() 函數(shù)
filectime() 函數(shù)返回指定文件的上次修改時間。
該函數(shù)將檢查文件的日常修改情況和 inode 修改情況。inode 修改情況是指:權(quán)限的修改、所有者的修改、用戶組的修改或其他元數(shù)據(jù)的修改。
如果成功,該函數(shù)將以 Unix 時間戳形式返回文件的上次修改時間。如果失敗,則返回 FALSE。
語法filectime(filename)filename 必需。規(guī)定要檢查的文件。注釋:該函數(shù)的結(jié)果會被緩存。請使用 clearstatcache() 來清除緩存。
提示:請使用 filemtime() 函數(shù)來返回文件內(nèi)容最后被修改的時間。
示例:<?php
echo "上一次更改的時間: ".date("F d Y H:i:s.",filectime("test.txt"));
?>
上面的代碼將輸出:上一次更改的時間: January 30 2020 09:26:32.
相關(guān)推薦:php培訓(xùn)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的怎么获取php文件,学习猿地-php怎么获取文件修改时间?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: airpods2和1有什么区别
- 下一篇: php与c有什么区别,.c与.cpp文件