Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> gegevenscompressie >> Content
Hoe je Zip-bestanden maken in PHP
Het zip-bestand formaat is veelzijdig in zijn toepassingen en wordt vaak gebruikt in situaties waarbij compressie en archivering zijn essentieel . Archiveren is nuttig wanneer een bestand moet worden omgezet in een vorm die minder fysieke ruimte neemt in een opslagmedium , zoals een harde schijf of CD - ROM . Bovendien kan compressie de grootte van een bestand reduceren zodat het kan worden verzonden via een netwerk in een sneller tempo . De scripttaal , PHP , is goed geschikt voor het maken en manipuleren van ZIP-bestanden . Wat je
PHP versie 5.2.0 of hoger
tekst editor
Een bestand moet Zip
Toon Meer Aanwijzingen
1

Open je tekst editor met een lege tekstverwerkingsbestand . Op de eerste regel van de vermelding tekstvak , voert u de PHP- code die begint tag .

<
? Php kopen van 2

Instantiëren de ZipArchive klasse op de volgende regel . Zorg ervoor dat u elke regel eindigen met een puntkomma

$ my_zipper
= new ZipArchive ; .
3

Vind het absolute pad naar het bestand dat u wilt Zip . Dit kan worden uitgevoerd met behulp van de toetsencombinatie Apple + i op een Mac of Windows door met de rechtermuisknop op het bestand , het selecteren van objecten , dan kijken naar locatie . Kopieer het bestand pad . Voor dit voorbeeld het bestand dat zal worden geritst is " file.txt " .

Gebruik de ZipArchive functie " openen . " Schrijf de volgende :

if ( $ my_zipper - > geopend ( ' ' , ZipArchive :: CREATE ) === TRUE ) {

Plak het bestand pad in de functie "open " ; dient u deze te plaatsen tussen de enkele aanhalingstekens . Voor dit voorbeeld is het pad /pad /naar /de /bestand.txt . Deze functie zal twee parameters , het pad naar het bestand en de optie om een ​​nieuw Zip- bestand te maken te nemen . De parameters worden gescheiden door een komma .

If ( $ my_zipper - > geopend ( ' /pad /naar /de /bestand.txt ' , ZipArchive :: CREATE ) === TRUE ) {
Goedkope 4

Maak dan gebruik van de functie " addFile " om het bestand in de nieuwe zip-bestand . De functie " addFile " heeft twee parameters . De eerste parameter is het absolute pad naar het bestand op de computer en de tweede is het pad binnen de nieuwe zip-bestand . Dit zorgt voor de structuur binnen een zip-bestand te bestaan ​​uit een reeks van mappen en niet alleen een platte map .

$ Zip - > addFile ( ' /pad /naar /de /bestand.txt ' , ' file.txt ' ) Zorg ervoor dat u de volgende regel inspringen ;
5

Sluit de nieuwe Zip- bestand met behulp van de functie " sluiten. " Zorg ervoor dat u de volgende regel inspringen

$ zip - > close ( ) ; .

Voeg de volgende logica op de volgende regel . Nogmaals , streepje de volgende regel .

Echo '
Congrats ! Bestand succesvol rits ' ; } else {echo ' Oeps , File werd niet gezipte ' ; }

End of de code met de PHP afsluitende tag , verkoop, 6

Opslaan " > ?' het bestand als een PHP met de bestandsextensie , " . php " . Een voorbeeld hiervan zou zijn :

" MyZipCode.php "

Previous: Next:
  gegevenscompressie
·Hoe maak je een zip- bestand t…
·Hoe maak je een D schijf compr…
·Hoe maak je een zip-bestand wi…
·Hoe gebruik 7 - Zip om Unzip 
·Hoe te comprimeren Photo Besta…
·Microsoft Zip Programma 
·Hoe kan ik muziek op USB Zip D…
·Hoe te comprimeren of Unzip Fi…
·Hoe te Tar & Zip a File 
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Soorten video's te downloaden in iTunes 
·Wanneer naar Excel gebruiken voor grafis…
·Hoe je Photoshop Eraser gebruiken Met La…
·Hoe Set Up Just- In - Time Debugging 
·Hoe maak je een ja /nee , aan /uit of Tr…
·System Backup Procedures 
·Paintball Computer Games 
·Hoe Computer Folder Foto's branden op ee…
·Hoe maak je een FLAC bestand converteren…
Copyright © Computer Kennis http://www.nldit.com