(PHP 4, PHP 5, PHP 7, PHP 8)
gzwrite — Bir dizgeyi bir gzipli dosyaya ikil kipte yazar
gzwrite() işleve belirtilen dizge
dizgesini belirtilen dosya tanıtıcısına sıkıştırarak yazar.
dt
Gzipli dosya tanıtıcısı. gzopen() tarafından açılmış bir dosyayı gösteren geçerli bir tanıtıcı olmalıdır.
dizge
Sıkıştırılarak dosyaya yazılacak dizge.
uzunluk
Yazılacak sıkıştırılmamış bayt sayısı. Belirtilmişse yazma işlemi sıkıştırılmamış uzunluk
bayt yazıldıktan sonra veya dosya sonuna gelindiğinde (hangisi önce olursa) durur.
Sürüm: | Açıklama |
---|---|
8.0.0 | uzunluk artık null olabiliyor; evvelce 0 öntanımlıydı. |
7.4.0 | Başarısızlık durumunda artık false dönüyor; evvelce 0 dönerdi. |
Belirtilen sıkıştırılmış dosya akımına yazılan sıkıştırılmamış bayt sayısı ile döner, başarısızlık durumunda false
döner.
Örnek 1 - gzwrite() örneği
<?php
$dizge = 'Sıkıştırılacak bir takım bilgiler';
$gz = gzopen('birdosya.gz','w9');
gzwrite($gz, $dizge);
gzclose($gz);
?>