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 eklentisizip: 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
ÖzellikDestek
allow_url_fopen ile sınırlıHayır
Okuma izniEvet
Yazma izniEvet (zip:// hariç)
Ekleme izniEvet (zip:// hariç)
Aynı anda okumaya ve yazmaya izinHayı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ğiHayır
mkdir() desteğiHayır
Supports rmdir()Hayır

Ayrıca Bakınız

To Top