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 |