
filemtime 함수는 파일이 존재하지 않을 때 에러를 발생시키므로, 파일이 존재하는지 확인하는 코드를 작성해야 합니다.
#hostingforum.kr
php
// 파일이 존재하는지 확인하는 코드
if (file_exists($filename)) {
// 파일이 존재하면 filemtime 함수를 사용하여 파일의 마지막 수정일을 얻습니다.
$lastModified = filemtime($filename);
echo "파일의 마지막 수정일: $lastModified";
} else {
// 파일이 존재하지 않으면 에러 메시지를 출력합니다.
echo "파일이 존재하지 않습니다.";
}
또는, 파일이 존재하지 않을 때 null을 반환하도록 filemtime 함수를 사용할 수도 있습니다.
#hostingforum.kr
php
$lastModified = @filemtime($filename);
if ($lastModified === false) {
// 파일이 존재하지 않으면 에러 메시지를 출력합니다.
echo "파일이 존재하지 않습니다.";
} else {
// 파일이 존재하면 filemtime 함수를 사용하여 파일의 마지막 수정일을 얻습니다.
echo "파일의 마지막 수정일: $lastModified";
}
위의 코드를 사용하면, 파일이 삭제된 경우에 대한 처리를 할 수 있습니다.
2025-06-13 02:24