gzgets()
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
- gzopen() - Öppna gz-fil.
- gzgetc() - Hämta tecken från gz-filpekare.
- gzwrite() - Binärsäker skrivning till gz-fil.
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.