PHP에서 파일 생성 날짜를 획득하는 방법
수많은 파일이 포함된 디렉터리를 탐색할 때 생성 날짜를 검색해야 할 필요성이 발생할 수 있습니다. 수정 시간과 같은 다른 속성과 달리 PHP는 파일 생성 날짜에 액세스하기 위한 직접적인 기능을 제공하지 않습니다. 그러나 대체 접근 방식이 존재합니다.
filectime() 활용
Windows 시스템의 경우 filectime() 함수가 이 틈새 시장을 채웁니다. 파일 생성 시간을 정확하게 반환합니다. 그러나 Unix 기반 시스템의 경우에는 주의 사항이 적용됩니다.
Unix 관련 고려 사항
Unix 시스템에서는 파일 생성 날짜를 확인할 수 없는 경우가 많습니다. 대신, filectime()은 수행된 최신 수정 또는 메타데이터 업데이트를 나타내는 파일의 "변경 시간"을 보고합니다. 이 제한은 대부분의 Unix 파일 시스템에 특정 생성 타임스탬프가 없기 때문에 발생합니다.
수정되지 않은 파일의 경우
파일이 생성된 이후 수정되지 않은 상태로 남아 있는 경우 두 filemtime ()와 filectime()은 동일한 타임스탬프를 반환합니다. 이 결과는 Windows 및 Unix 시스템 모두에서 관찰된 동작과 일치합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3