라이브러리
[PHP] SplFileInfo::getCTime - inode 변경 시간을 가져옵니다.
SplFileInfo::getCTime
`SplFileInfo`는 PHP의 내장 클래스 중 하나로, 파일 정보를 다루는 데 사용됩니다. `getCTime` 메서드는 파일의 생성 시간을 반환합니다.
# getCTime 메서드의 사용법
`getCTime` 메서드는 파일의 생성 시간을 반환하는 데 사용됩니다. 이 메서드는 Unix 타임스탬프를 반환하며, Unix 타임스탬프는 1970년 1월 1일 00:00:00 UTC부터 현재까지의 초 수를 나타냅니다.
# 예제
#hostingforum.kr
php
// 파일을 생성한 후 생성 시간을 출력합니다.
$file = new SplFileInfo('example.txt');
echo "파일 생성 시간: " . $file->getCTime() . "
";
// 생성 시간을 Unix 타임스탬프로 출력합니다.
echo "파일 생성 시간 (Unix 타임스탬프): " . $file->getCTime() . "
";
# 주의사항
* `getCTime` 메서드는 파일의 생성 시간을 반환합니다. 이 메서드는 파일이 생성된 시점의 시간을 반환하지 않습니다. 파일이 생성된 시점의 시간을 얻으려면 `getMTime` 메서드를 사용해야 합니다.
* `getCTime` 메서드는 Unix 타임스탬프를 반환합니다. Unix 타임스탬프는 1970년 1월 1일 00:00:00 UTC부터 현재까지의 초 수를 나타냅니다. Unix 타임스탬프를 사람이 읽을 수 있는 형식으로 변환하려면 `date` 함수를 사용해야 합니다.
# 예제 (Unix 타임스탬프를 사람이 읽을 수 있는 형식으로 변환)
#hostingforum.kr
php
// 파일을 생성한 후 생성 시간을 사람이 읽을 수 있는 형식으로 출력합니다.
$file = new SplFileInfo('example.txt');
echo "파일 생성 시간: " . date('Y-m-d H:i:s', $file->getCTime()) . "
";
# 예제 (파일이 생성된 시점의 시간을 얻기)
#hostingforum.kr
php
// 파일을 생성한 후 생성 시간을 사람이 읽을 수 있는 형식으로 출력합니다.
$file = new SplFileInfo('example.txt');
echo "파일 생성 시간: " . date('Y-m-d H:i:s', $file->getMTime()) . "
";
결론
`SplFileInfo::getCTime` 메서드는 파일의 생성 시간을 반환하는 데 사용됩니다. 이 메서드는 Unix 타임스탬프를 반환하며, Unix 타임스탬프를 사람이 읽을 수 있는 형식으로 변환하려면 `date` 함수를 사용해야 합니다. 파일이 생성된 시점의 시간을 얻으려면 `getMTime` 메서드를 사용해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.