
ZipArchive 클래스의 getArchiveFlag 메소드는 현재 압축 아카이브의 플래그 값을 반환하는 메소드입니다. 플래그 값은 압축 아카이브의 속성을 나타내는 비트 필드입니다.
반환되는 플래그 값은 다음과 같은 의미를 가지고 있습니다.
- ZIPARCHIVE_CREATE : 압축 아카이브가 생성 중인 상태입니다.
- ZIPARCHIVE_EXTRACT : 압축 아카이브가 추출 중인 상태입니다.
- ZIPARCHIVE_DELETE : 압축 아카이브가 삭제 중인 상태입니다.
- ZIPARCHIVE_OPMODE_CREATE : 압축 아카이브를 생성할 때 사용되는 옵션입니다.
- ZIPARCHIVE_OPMODE_EXTRACTALL : 압축 아카이브를 추출할 때 사용되는 옵션입니다.
- ZIPARCHIVE_OPMODE_CREATEWITHZIP64EXTENSION : 압축 아카이브를 생성할 때 ZIP64 확장 기능을 사용하는 옵션입니다.
ZIPARCHIVE_CREATE 플래그는 압축 아카이브가 생성 중인 상태를 나타냅니다. 예를 들어, ZipArchive 클래스의 create() 메소드를 호출하여 압축 아카이브를 생성한 후, getArchiveFlag() 메소드를 호출하면 ZIPARCHIVE_CREATE 플래그가 반환됩니다.
2025-06-13 16:50