마지막 수정 시간을 가져오는 방법: 1. filemtime() 함수를 사용하여 지정된 파일의 마지막 수정 시간을 가져옵니다. "filemtime($filename)" 구문은 파일 내용의 마지막 수정 시간을 반환합니다. 2. 사용 getlastmod() 함수는 현재 파일의 마지막 수정 시간을 가져옵니다. "getlastmod()" 구문은 또한 Unix 타임스탬프 형식으로 마지막 수정 시간을 반환합니다.
이 튜토리얼의 운영 환경: windows7 시스템, PHP8 버전, DELL G3 컴퓨터
방법 1: filemtime() 함수를 사용하여 지정된 파일의 마지막 수정 시간을 가져옵니다
filemtime () 함수는 파일 내용의 마지막 수정 시간을 반환합니다.
filemtime($filename)
$filename
: 필수입니다. 확인할 문서를 지정합니다. $filename
:必需。规定要检查的文件。
返回值:
如果成功,该函数将以 Unix 时间戳形式返回文件内容的上次修改时间。如果失败,则返回 FALSE。
注释:该函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。
示例:有下面一个名为“test.txt”的文本文件,它的最后修改时间是这样的:
<?php header("Content-type:text/html;charset=utf-8"); $file = "test.txt"; echo "文件修改时间为:".filemtime($file); ?>
扩展知识:获取创建时间、上次访问时间的函数
filectime($filename)
:返回文件的创建时间
fileatime($filename)
성공하면 이 함수는 파일 콘텐츠의 마지막 수정 시간을 Unix 타임스탬프 형식으로 반환합니다. 실패하면 FALSE를 반환합니다.
참고: 이 함수의 결과는 캐시됩니다. 캐시를 지우려면clearstatcache()를 사용하십시오.getlastmod()
확장 지식: 생성 시간과 마지막 액세스 시간을 구하는 함수
filectime($filename)
: 파일 생성 시간을 반환
fileatime($filename)
: 파일의 마지막 액세스 시간을 반환합니다
<?php $time = getlastmod(); echo date('Y-m-d H:i:s',$time); ?>
위 내용은 PHP에서 마지막 수정 시간을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!