PHP API til at oprette og udpakke  ZIP-, TAR-, TBZ- eller TGZ-arkiver

Open Source PHP Library giver udviklere mulighed for at oprette, liste, opdatere, udpakke, slette komprimeringsfilformater Arkiver via PHP API.

Zippy er et open source PHP-bibliotek, der giver funktionalitet til at arbejde med populære arkivformater som TAR, ZIP, TBZ2, TBZ, TGZ og mere. Zippy-biblioteket er meget enkelt at bruge og består af en samling af adaptere, der hjælper med de mest almindelige komprimerings- og dekomprimeringsoperationer som at oprette, opdatere, udtrække og slette for et valgt format. den sigter efter meget høje hastigheder og rimelig kompression.

Biblioteket understøtter flere vigtige komprimeringsrelaterede funktioner, såsom oprettelse og opdatering af ZIP-arkiver, åbning og visning af et arkivs indhold, tilføjelse af filer til et eksisterende arkiv, BZIP2-komprimeringsunderstøttelse, tilpasning af fil- og biblioteksnavne inde i arkivet, lagring af arkivet til en fil, udpak et arkiv til en bestemt mappe og mere.

Previous Next

Kom godt i gang med PhpZip

Først og fremmest skal du have PHP 5.5 og nyere for at køre biblioteket problemfrit. Den eneste understøttede installationsmetode er via Composer. Kør følgende kommando for at kræve Zippy i dit projekt.

Her er kommandoen

 composer require alchemy/zippy

Opret et nyt arkiv via PHP API

Softwareprogrammører kan nemt oprette et nyt ZIP-arkiv ved hjælp af Zippy-biblioteket i deres egne PHP-applikationer. Biblioteket understøtter oprettelse af en archive.zip, der indeholder en mappe "mappe", der kan indeholde forskellige slags filer. For at tilføje en fil skal du angive navnet på posten i arkivet samt angive en sti. Det giver også støtte til at tilføje en ny mappe. Du kan tilføje filer til dit zip-arkiv én ad gangen eller tilføje hele mappen på én gang.

Udpak et arkiv til en specifik mappe

Open source Zippy-biblioteket giver mulighed for programmatisk at udtrække et arkiv til en specifik mappe ved hjælp af PHP. Du kan bruge det enten til at udpakke alt inde i arkivet eller blot nogle specifikke filer. Det er vigtigt at huske, at det er nødvendigt at angive den korrekte sti til filen inde i arkivet for at udpakke den. Under udpakningsprocessen er mappe- og filstrukturen velholdt, og den udpakker alle filer til deres respektive mapper.

Fortegnelse Arkivets Indhold

Open source Zippy-biblioteket gør det muligt for softwareudviklere at programmæssigt åbne og vise indholdet af et arkiv via PHP-kommandoer. Biblioteket giver brugerne fuld kontrol og har leveret metoder og egenskaber til at få mere information om arkivet, før alt dets indhold udpakkes. Du kan tælle antallet af filer i et arkiv, gentage alle filerne i arkivet, kun udpakke de filer, der er nødvendige, og mere.

Sletning af poster fra et ZIP-arkiv

Open source Zippy-biblioteket giver mulighed for at slette poster fra ZIP-arkivet via PHP-kommandoer. Der er flere muligheder for at slette posterne, såsom sletning af en post i arkivet ved hjælp af dens navn, sletning af alle poster i ZIP-arkivet, sletning af poster ved hjælp af glob-mønster og sletning af poster ved hjælp af PCRE-mønster.

 Dansk