gzopen()

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

gzopen

(PHP 4, PHP 5, PHP 7, PHP 8)

Beskrivning

gzopen (string $filename, string $mode, int $use_include_path = 0): resource|false

Öppnar en gzip (.gz) fil för läsning eller skrivning.

gzopen() kan användas för att läsa en fil som inte är i gzip-format; i detta fall läser gzread() direkt från filen utan dekomprimering.

Parametrar

$filename
Filnamnet.
$mode
Som i fopen() (t.ex. rb eller wb) men kan också inkludera en kompressionsnivå (t.ex. wb9) eller en strategi: f för filtrerade data (t.ex. wb6f), h för Huffman-komprimering (t.ex. wb1h). (Se beskrivningen av deflateInit2 i zlib.h för mer information om strategiparametern.)
$use_include_path
Du kan ställa in denna valfria parameter till 1 om du vill söka efter filen även i include_path.

Returnerar

Returnerar en filpekare till den öppnade filen. Allt du läser från denna filpekarens beskrivare kommer att dekomprimeras transparent och allt du skriver komprimeras.

Om öppningen misslyckas returnerar funktionen false.

Exempel

Exempel #1 gzopen() exempel

<?php
$fp = gzopen("/tmp/file.gz", "r");
?>

Se även

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.gzopen.php
PHP Funktioner Funktionsreferens Komprimerings- och arkivtillägg Zlib — Zlib Komprimering


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorreparation Stockholm som har sponsrat Linux.se med webbhotell.