PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

bzread> <bzflush
Last updated: Fri, 04 Jul 2008

view this page in

bzopen

(PHP 4 >= 4.3.3, PHP 5, PECL bz2:1.0)

bzopen — Öffnet eine bzip2-komprimierte Datei

Beschreibung

int bzopen ( string $filename , string $mode )

Öffnet eine bzip2 (.bz2)-Datei, um sie zu lesen oder zu schreiben. Der Parameter filename ist der Names der Datei, die geöffnet werden soll. Der mode -Parameter ist mit der fopen() Vergleich ('r' für lesenden Zugriff, 'w' für schreibenden Zugriff usw.) identisch.

Parameter-Liste

filename

Name der zu öffnenden Datei.

mode

Wie bei der Funktion fopen() ('r' für lesenden, 'w' für schreibenden Zugriff usw.).

Rückgabewerte

Wenn das öffnen Fehlschlägt, gibt die bzopen() FALSE zurück, andernfalls wird ein Zeiger auf die geöffnete Datei zurückgegeben.

Beispiele

Beispiel #1 bzopen() Beispiel

<?php

$file 
"/tmp/foo.bz2";
$bz bzopen($file"r") or die("Couldn't open $file for reading");
bzclose($bz);
?>

Siehe auch



add a note add a note User Contributed Notes
bzopen
camaron at kolokonklan dot es
01-Jul-2008 02:33
There should be a link to gzopen() int the See also section, and a link back.
Jille at quis dot cx dot spam dot to dot my dot devnull
19-Mar-2008 02:11
Warning!

the example show above is _not_ working in every case!
This example will continue reading until there is no more data:

<?PHP
      $bz
=bzopen('foo.bz2', 'r');
     
$data="";
      do {
       
$line=bzread($bz, 8092);
        if(
$line!==false)
         
$data.=$line;
      }
      while(
$line);
     
bzclose($bz);
?>

bzread> <bzflush
Last updated: Fri, 04 Jul 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites