deflate add(): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '== deflate_add == (PHP 7, PHP 8) '''deflate_add''' — Inkrementellt deflatera data === Beskrivning === '''deflate_add(DeflateContext $context, string $data, int $flush_mode = ZLIB_SYNC_FLUSH) : string|false''' Inkrementellt deflaterar data i den angivna kontexten. === Parametrar === * '''context''' En kontext som skapats med deflate_init(). * '''data''' Ett datachunk som ska komprimeras. * '''flush_mode''' En av följande: * ZLIB_BLOCK * ZLIB...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 9: | Rad 9: | ||
=== Parametrar === | === Parametrar === | ||
{| class="wikitable" | |||
|- | |||
! Parameter !! Beskrivning | |||
|- | |||
| '''context''' || En kontext som skapats med [[deflate_init()]]. | |||
|- | |||
| '''data''' || Ett datachunk som ska komprimeras. | |||
|- | |||
| '''flush_mode''' || En av följande: | |||
* ZLIB_BLOCK | |||
* ZLIB_NO_FLUSH | |||
* ZLIB_PARTIAL_FLUSH | |||
* ZLIB_SYNC_FLUSH (standardvärde) | |||
* ZLIB_FULL_FLUSH | |||
* ZLIB_FINISH | |||
Vanligtvis vill du använda ZLIB_NO_FLUSH för att maximera komprimeringen och ZLIB_FINISH för att avsluta med den sista datadelen. För en detaljerad beskrivning av dessa konstanter, se [zlib-manualen](https://www.zlib.net/manual.html). | |||
|} | |||
=== Returvärden === | === Returvärden === | ||
Rad 36: | Rad 38: | ||
=== Se även === | === Se även === | ||
* [[deflate_init()]] — Initialisera en inkrementell deflate-kontext | * [[deflate_init()]] — Initialisera en inkrementell deflate-kontext | ||
= Sidslut = | = Sidslut = |
Versionen från 20 november 2024 kl. 07.16
deflate_add
(PHP 7, PHP 8)
deflate_add — Inkrementellt deflatera data
Beskrivning
deflate_add(DeflateContext $context, string $data, int $flush_mode = ZLIB_SYNC_FLUSH) : string|false Inkrementellt deflaterar data i den angivna kontexten.
Parametrar
Parameter | Beskrivning |
---|---|
context | En kontext som skapats med deflate_init(). |
data | Ett datachunk som ska komprimeras. |
flush_mode | En av följande:
Vanligtvis vill du använda ZLIB_NO_FLUSH för att maximera komprimeringen och ZLIB_FINISH för att avsluta med den sista datadelen. För en detaljerad beskrivning av dessa konstanter, se [zlib-manualen](https://www.zlib.net/manual.html). |
Returvärden
Returnerar ett chunk med komprimerad data, eller false om det misslyckas.
Fel/Undantag
Om ogiltiga argument ges genereras ett fel av nivå E_WARNING.
Logg över ändringar
- Version 8.0.0: Kontexten förväntas nu vara en instans av DeflateContext; tidigare förväntades en resurs.
Se även
- deflate_init() — Initialisera en inkrementell deflate-kontext
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.deflate-add.php
PHP
Funktioner
Funktionsreferens
Komprimerings- och arkivtillägg
Zip Klasser
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 PC Service som har sponsrat Linux.se med webbhotell.