Manuel PHP
Précédent |  | Suivant

# bzread

(PHP 4 >= 4.0.4, PHP 5)

bzread -- Lecture binaire d'un fichier bzip2

## Description

string bzread ( resource bz [, int length])

bzread() lit jusqu'à length octets depuis le fichier bzip2, référencé par le pointeur bz. La lecture s'arrête lorsque length octets (non compressés) ont été lus, qu'une erreur est rencontrée, ou bien que la fin du fichier a été atteinte : le premier des trois qui survient. Si le paramètre optionnel length est omis, bzread() lit 1024 octets (non compressés) en même temps.

Exemple 1. Exemple avec bzread()

`<?php $file = "/tmp/foo.bz2"; $bz = bzopen($file, "r") or die("Impossible d'ouvrir $file"); $decompressed_file = ''; while (!feof($bz)) { $decompressed_file .= bzread($bz, 4096); } bzclose($bz); echo "Le contenu de $file est :<br />\n"; echo $decompressed_file; ?>`

## Voir aussi

bzwrite(), feof() et bzopen().

Précédent | Sommaire | Suivant
bzopen | Niveau supérieur | bzwrite