array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.gzread.php', 1 => 'gzread', ), 'up' => array ( 0 => 'ref.zlib.php', 1 => 'Zlib İşlevleri', ), 'prev' => array ( 0 => 'function.gzputs.php', 1 => 'gzputs', ), 'next' => array ( 0 => 'function.gzrewind.php', 1 => 'gzrewind', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/zlib/functions/gzread.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
gzread — Gzipli dosyayı ikil kipte okur
gzread() işlevi belirtilen dosya tanıtıcısından
uzunluk
bayt okur. Okuma işlemi, gzipli dosya
akımından (sıkıştırılmamış) uzunluk
bayt okununca
veya dosya sonuna gelindiğinde (hangisi önce olursa) durur.
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.
uzunluk
Okunacak sıkıştırılmamış bayt sayısı.
Okunan veri ile döner, başarısızlık durumunda false
döner.
Örnek 1 - gzread() örneği
<?php
// gzipli dosyanın içeriğini dizgeye yazar
$dosya = "/usr/local/birdosya.txt.gz";
$dt = gzopen($dosya, "r");
$içerik = gzread($dt, 10000);
gzclose($dt);
?>