
RarArchive::setAllowBroken 메서드는 RAR 압축 파일이 손상되거나 깨진 경우에 대한 처리를 위한 옵션입니다. 이 메서드는 압축 파일의 유효성을 검사하고, 손상된 파일을 열 때의 동작을 제어합니다.
setAllowBroken 메서드를 true로 설정하면, 압축 파일이 손상되거나 깨진 경우에도 압축 파일의 내용을 읽을 수 있습니다. 하지만, 압축 파일이 손상되거나 깨진 경우에는 압축 파일의 유효성을 검사하지 않으며, 압축 파일의 내용을 읽을 수 있습니다.
setAllowBroken 메서드를 false로 설정하면, 압축 파일이 손상되거나 깨진 경우에는 압축 파일의 내용을 읽을 수 없습니다. 압축 파일이 유효하지 않은 경우에는 예외가 발생합니다.
예시 코드는 다음과 같습니다.
2025-03-28 04:00