溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php修改文件修改時間的方法

發布時間:2020-11-05 09:52:14 來源:億速云 閱讀:288 作者:小新 欄目:編程語言

這篇文章主要介紹php修改文件修改時間的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

php修改文件修改時間的方法:首先創建一個PHP示例文件;然后通過“touch("test.txt",mktime(19,5,10,10,26,2013));”方式重新修改指定文件的修改時間即可。

文件的修改時間、訪問時間可以通過php touch() 函數設置指定文件的訪問和修改時間。

php touch(filename,time,atime)

語法

參數描述:

filename 必需。規定要接觸的文件。

time 可選。設置時間。默認是當前系統時間。

atime 可選。設置訪問時間。默認是當前系統時間。

嘗試將由 filename 給出的文件的訪問和修改時間設定為指定的時間。如果沒有設置可選參數 time,則使用當前系統時間。如果給出了第三個參數 atime,則指定文件的訪問時間會被設為 atime 。

如果成功則返回 true,失敗則返回 false。

案例:

將test.txt的最后修改時間改為2013年10月26日19點5分10秒

<?php
touch("test.txt",mktime(19,5,10,10,26,2013));
?>

附:php獲取文件創建時間、修改時間的方法:

filemtime ( string filename )

返回文件上次被修改的時間,出錯時返回 FALSE。時間以 Unix 時間戳的方式返回,可用于 date()。

例如:$a=filemtime("log.txt");

echo "修改時間:".date("Y-m-d H:i:s",$a);

filectime ( string filename )

返回文件上次 inode 被修改的時間,如果出錯則返回 FALSE。時間以 Unix 時間戳的方式返回。

例如:$a=filectime("log.txt");

echo "創建時間:".date("Y-m-d H:i:s",$a);

fileatime ( string filename )

返回文件上次被訪問的時間,如果出錯則返回 FALSE。時間以 Unix 時間戳的方式返回。

例如:$a=fileatime("log.txt");

echo "修改時間:".date("Y-m-d H:i:s",$a);

以上是php修改文件修改時間的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女