gzopen
gzopen
(PHP 4, PHP 5, PHP 7, PHP 8)
gzopen — Öppnar en gz-fil
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 sådana fall kommer gzread() att läsa direkt från filen utan att utföra någon dekompression.
Parametrar
- filename
Filens namn.
- mode
Samma som ifopen()(t.ex.rbellerwb), men kan också inkludera en kompressionsnivå (t.ex.wb9) eller en strategi: *fför filtrerad data som iwb6f*hför enbart Huffman-kompression som iwb1h. (Se beskrivningen avdeflateInit2izlib.hför mer information om strategiparametern.)
- use_include_path
Detta valfria parameter kan sättas till1om du vill söka efter filen även iinclude_path.
Returnerar
Returnerar en filpekare till den öppnade filen. Allt som läses från denna filpekare dekomprimeras automatiskt, och allt som skrivs till den komprimeras.
Om öppningen misslyckas returneras false.
Exempel
Exempel #1: Användning av gzopen()
<?php
$fp = gzopen("/tmp/file.gz", "r");
?>
Se även
- gzclose - Stänger en öppen gz-filpekare
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.deflate-init.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 Datorhjälp Stockholm som har sponsrat Linux.se med webbhotell.