Bzip2 압축

Bzip2 압축

bzip2 확장은 .bz2 확장자를 가진 bzip2 압축 파일을 투명하게 읽고 쓸 수 있게 해 주는 함수 모음이에요. 압축을 해제하거나 새로 만드는 작업을 따로 신경 쓰지 않아도 파일 함수처럼 자연스럽게 다룰 수 있어요.

출처: PHP: Bzip2 - Manual

본문

bzip2 함수들은 bzip2(.bz2)로 압축된 파일을 투명하게(transparently) 읽고 쓰는 데 사용돼요. 이 말은 곧, 파일을 열고 읽고 닫는 흐름 자체는 일반 파일과 똑같지만 압축·해제는 내부적으로 알아서 처리된다는 뜻이에요.

Bzip2 함수

  • bzclose — bzip2 파일을 닫아요
  • bzcompress — 문자열을 bzip2로 인코딩된 데이터로 압축해요
  • bzdecompress — bzip2로 인코딩된 데이터의 압축을 풀어요
  • bzerrno — bzip2 오류 번호를 반환해요
  • bzerror — bzip2 오류 번호와 오류 문자열을 배열로 반환해요
  • bzerrstr — bzip2 오류 문자열을 반환해요
  • bzflush — 아무것도 하지 않아요
  • bzopen — bzip2 압축 파일을 열어요
  • bzread — 바이너리 안전한 bzip2 파일 읽기
  • bzwrite — 바이너리 안전한 bzip2 파일 쓰기

더 알아보기