gzgets()

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

gzgets

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

Beskrivning

gzgets (resource $stream, ?int $length = null): string|false

Hämtar en (okomprimerad) sträng på upp till length - 1 byte från den angivna filpekaren. Läsningen slutar när antingen length - 1 byte har lästs, vid en ny rad eller vid EOF (beroende på vilket som inträffar först).

Parametrar

$stream
Gz-filpekaren. Den måste vara giltig och peka på en fil som framgångsrikt har öppnats med gzopen().
$length
Längden av data att hämta.

Returnerar

Returnerar den okomprimerade strängen eller false vid fel.

Ändringslogg

Version
Beskrivning
8.0.0
$length är nu nullable; tidigare var standardvärdet 1024.

Exempel

Exempel #1 gzgets() exempel

<?php
$handle = gzopen('somefile.gz', 'r');
while (!gzeof($handle)) {
   $buffer = gzgets($handle, 4096);
   echo $buffer;
}
gzclose($handle);
?>

Se även

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.gzgets.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.