zlib//: Skillnad mellan sidversioner

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


= Sidslut =
= Sidslut =
Orginalhemsidan på Engelska : https://www.php.net/manual/en/wrappers.data.php
Orginalhemsidan på Engelska : https://www.php.net/manual/en/wrappers.compression.php
<BR>[[PHP]]<BR>[[Språkreferens]]
<BR>[[PHP]]<BR>[[Språkreferens]]
<BR>[[Stödda Protokoll och Inslagningar]]<BR>
<BR>[[Stödda Protokoll och Inslagningar]]<BR>

Nuvarande version från 1 september 2024 kl. 05.29

zlib:// -- bzip2:// -- zip:// — Komprimeringsströmmar

Beskrivning

compress.zlib:// och compress.bzip2://

zlib: fungerar som gzopen(), förutom att strömmen kan användas med fread() och andra filsystemsfunktioner. Detta är föråldrat på grund av tvetydigheter med filnamn som innehåller ':'-tecken; använd istället compress.zlib://.

compress.zlib:// och compress.bzip2:// är motsvarigheter till gzopen() respektive bzopen() och fungerar även på system som inte stöder fopencookie.

ZIP-tillägget registrerar zip: omslag. Från och med PHP 7.2.0 och libzip 1.2.0+ har stöd för lösenord till krypterade arkiv lagts till, vilket gör det möjligt att ange lösenord via strömkontext. Lösenord kan ställas in med alternativet 'password' i strömkontexten.

Användning

compress.zlib://file.gz compress.bzip2://file.bz2 zip://archive.zip#dir/file.txt

Alternativ

Omslagsöversikt

Attribut Stöd
Begränsad av allow_url_fopen Nej
Tillåter läsning Ja
Tillåter skrivning Ja (förutom zip://)
Tillåter tillägg Ja (förutom zip://)
Tillåter samtidig läsning och skrivning Nej
Stödjer stat() Nej, använd det vanliga file:// omslaget för att statta komprimerade filer.
Stödjer unlink() Nej, använd det vanliga file:// omslaget för att ta bort komprimerade filer.
Stödjer rename() Nej
Stödjer mkdir() Nej
Stödjer rmdir() Nej

Se även

Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/wrappers.compression.php
PHP
Språkreferens
Stödda Protokoll och Inslagningar


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 som har sponsrat Linux.se med webserver.