라이브러리

[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` 메서드를 사용해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 145 페이지

검색

게시물 검색