Gold Vision Communications / USA
 WEB3.NET
Serving the Multimedia Community since 1989.
German Site | Spanish Site 

 Web Hosting

 Virtual Dedicated Servers

 Domaincheck

 Order

 Order Status

 Support

 Contact us

 Download

 Network

 Network Status

 Webdesign / Templates

 Make Payment

 Terms & Conditions

 Imprint

 Legal Notices

 Privacy Statement
  PHP / Bzip2 Komprimierungsfunktionen
Bzip2 Komprimierungsfunktionen

V. Bzip2 Komprimierungsfunktionen

Die bzip2-Funktionen werden benutzt, um transparent bzip2 (.bz2)-komprimierte Dateien lesen und schreiben zu können.

Voraussetzungen

Dieses Module nutzt die Funktionen der bzip2-Bibliothek von Julian Seward.

Installation

Die Bzip2-Unterstützung in PHP ist nicht standardmäßig aktiviert. Es ist erforderlich, die --with-bz2-Option beim compilieren von PHP zu aktivieren. Dazu ist die bzip2/libbzip2 version >= 1.0.x. nötig.

Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen.

Ressource-Typen

Dieses Erweitertung definierte einen Resource-Typen: Einen Dateizeiger, der die Datei idenitfiziert, mit der gearbeitet werden soll.

Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten.

Ein kleines Code-Beispiel

Dieses Beispiel öffnet eine tempräre Datei und schreibt einen Teststring in diese, dann gibt es den Inhalt der Datei aus.

Beispiel 1. Ein kleines bzip2() Beispiel

<?php

$filename = "/tmp/testfile.bz2";
$str = "This is a test string.\n";

// open file for writing
$bz = bzopen($filename, "w");

// write string to file
bzwrite($bz, $str);

// close file
bzclose($bz);

// open file for reading
$bz = bzopen($filename, "r");

// read 10 characters
print bzread($bz, 10);

// output until end of the file (or the next 1024 char) and close it.  
print bzread($bz);

bzclose($bz);

?>
Inhaltsverzeichnis
bzclose -- Schließe einen bzip2-Dateizeiger
bzcompress -- Komprimiert einen String in bzip2-encodierte Daten
bzdecompress -- Dekomprimiert bzip2-komprimierte Daten
bzerrno -- Gibt einen bzip2-Fehlercode zurück
bzerror -- Gibt den bzip2 Fehlercode und eine Fehlerbeschreinung in einem Array zurück.
bzerrstr -- Gibt eine bzip2-Fehlermeldung zurück
bzflush -- Erzwinge das schreiben aller gepufferten Daten
bzopen -- Öffnet eine bzip2-komprimierte Datei
bzread -- liest binäre Daten aus einer bzip2 komprimierten Datei
bzwrite -- bzip2-Datei schreiben

© 1998-2009 Gold Vision Communications All Rights Reserved.