filectime 함수
filectime 함수는 파일의 생성 시간을 Unix timestamp 형식(1년 1970월 0일부터 경과한 초 수)으로 반환합니다. 함수는 파일 경로를 매개변수로 받습니다. 파일이 존재하지 않으면 함수는 false를 반환합니다.
구문
filectime(filename);
예제
현재 파일의 생성 시간을 얻어와 읽기 쉬운 형식으로 출력해 봅시다:
<?php
$filename = __FILE__;
$timestamp = filectime($filename);
echo "File created: " . date("Y-m-d H:i:s", $timestamp);
?>
코드 실행 결과:
'File created: 2023-05-15 14:30:22'
예제
파일 생성 시간을 얻기 전에 파일 존재 여부를 확인해 봅시다:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "File created: " . date("Y-m-d H:i:s", filectime($filename));
} else {
echo "File not found";
}
?>
코드 실행 결과 (파일이 존재하지 않을 경우):
'File not found'
함께 보기
-
filemtime함수,
파일 수정 시간을 반환합니다. -
fileatime함수,
파일 접근 시간을 반환합니다. -
clearstatcache함수,
파일 상태 캐시를 지웁니다.