zlib:// - 압축 스트림

zlib: // - bzip2: // - zip: // - 압축 스트림


설명

compress.zlib://compress.bzip2://

zlib: 스트림이 fread() 및 기타 파일 시스템 기능과 함께 사용될 수 있다는 점을 제외하면 gzopen()과 유사하게 작동합니다. 이것은 ':' 문자를 포함하는 파일 이름의 모호성으로 인해 더 이상 사용되지 않습니다. 대신 compress.zlib://를 사용하십시오.

compress.zlib://compress.bzip2://는 각각 gzopen()bzopen()에 해당하며 fopencookie를 지원하지 않는 시스템에서도 작동합니다.

ZIP 확장zip: 래퍼를 등록합니다. PHP 7.2.0 및 libzip 1.2.0+부터 암호화된 아카이브에 대한 비밀번호 지원이 추가되어 스트림 컨텍스트에서 비밀번호를 제공할 수 있습니다. 비밀번호는 'password' 스트림 컨텍스트 옵션을 사용하여 설정할 수 있습니다.


용법

  • compress.zlib://file.gz
  • compress.bzip2://file.bz2
  • zip://archive.zip#dir/file.txt

옵션

Wrapper Summary

Attribute Supported
Restricted by allow_url_fopen No
Allows Reading Yes
Allows Writing Yes (except zip://)
Allows Appending Yes (except zip://)
Allows Simultaneous Reading and Writing No
Supports stat() No, use the normal file:// wrapper to stat compressed files.
Supports unlink() No, use the normal file:// wrapper to unlink compressed files.
Supports rename() No
Supports mkdir() No
Supports rmdir() No