bzread
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
bzread — Bzip2 dosyasını ikil olarak okur
Açıklama
bzread(), bzip2 dosya tanıtıcısı verilen dosyayı okur.
Sıkıştırıması açılmış veri belirtilen uzunluk
baytlık uzunluğa eriştiği zaman veya dosya sonuna varıldığı zaman okuma
işlemi sona erer. Bir kerede en fazla 8192 sıkıştırılmamış bayt okunur.
Bağımsız Değişkenler
bz
-
Dosya tanıtıcısı. Geçerli ve bzopen()
işlevi tarafından açılmış bir dosyayı göstermelidir.
uzunluk
-
Eğer belirtilmemişse, bzread() her seferinde 1024
baytlık sıkıştırması açılmış veri okuyacaktır.
Dönen Değerler
Sıkıştırması açılmış veriyi veya hata durumunda false döndürür.
Örnekler
Örnek 1 - bzread() örneği
<?php
$dosya = '/tmp/foo.bz2';
$bz = bzopen($dosya, 'r') or die("Belirtilen $dosya dosyası açılamadı.");
$acilmis_icerik = '';
while (!feof($bz)) {
$acilmis_icerik .= bzread($bz, 4096);
}
bzclose($bz);
echo "Belirtilen dosya $dosya içeriği: <br />\n";
echo $acilmis_icerik;
?>
Ayrıca Bakınız
- bzwrite() - Bzip2 dosyasını ikil olarak yazar
- feof() - Bir dosya tanıtıcısı üzerinde konum dosya sonunda mı diye bakar
- bzopen() - Bzip2 sıkıştırmalı bir dosyayı açar