zlib://

bzip2://

zip://

zlib:// -- bzip2:// -- zip://Sıkıştırma Akımları

Açıklama

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

zlib: akımın fread() ve diğer dosya sistemi işlevleriyle birlikte kullanılabilmesi dışında gzopen() gibi çalışır. Bu, ':' karakterleri içeren dosya adlarındankaynaklanan belirsizlikler nedeniyle kullanımdan kaldırılmıştır; yerine compress.zlib:// kullanın.

compress.zlib:// ve compress.bzip2:// sırasıyla gzopen() ve bzopen() ile eşdeğer olup fopencookie'yi desteklemeyen sistemlerde bile çalışır.

ZIP eklentisi zip: sarmalayıcı kaydeder. PHP 7.2.0 ve libzip 1.2.0+ sürümlerinden itibaren, şifrelenmiş arşivler için parola desteği eklendi ve parolaların akım bağlamları tarafından sağlanmasına izin verildi. Parolalar, 'password' akım bağlamı seçeneği kullanılarak atanabilir.

Kullanımı

  • compress.zlib://dosya.gz
  • compress.bzip2://dosya.bz2
  • zip://archive.zip#dizin/dosya.txt

Seçenekler

Sarmalayıcı Özeti
Özellik Destek
allow_url_fopen ile sınırlı Hayır
Okuma izni Evet
Yazma izni Evet (zip:// hariç)
Ekleme izni Evet (zip:// hariç)
Aynı anda okumaya ve yazmaya izin Hayır
stat() desteği Hayır, sıkıştırlmış dosyaların durum bilgilerini almak için normal file:// sarmalayıcısını kullanın.
unlink() desteği Hayır, sıkıştırlmış dosyaları silmek için normal file:// sarmalayıcısını kullanın.
rename() desteği Hayır
mkdir() desteği Hayır
Supports rmdir() Hayır