Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> gegevenscompressie >> Content
De PHP Script om Zip-bestanden
Het ZIP-formaat is een gemeenschappelijk instrument met een verscheidenheid aan toepassingen . Het kan een hele map met bestanden te nemen en bundelen in een enkel bestand . Bovendien comprimeert de bestanden , ruimtebesparende en maakt het gemakkelijker om via internet te distribueren . PHP-versies later dan 4 komen met directe ondersteuning voor het maken , bewerken en openen van zip- archieven . Echter , moet die steun worden ingeschakeld voor uw versie van PHP . Uw gastheer -besturingssysteem en uw versie te bepalen hoe je de scripts maken . Eisen

Als u gebruik maakt van PHP 4 , moet je een kopie van de ZZIPlib , versie 0.10.6 of hoger . Deze vrije bibliotheek wordt onderhouden door Guido Draheim . Als u gebruik maakt van PHP 5.2.0 of hoger , moet je een kopie van zlib onderhouden door Jean - loup Gailly en Mark Adler . Elke versie is aanvaardbaar .
Installatie

Zip ondersteuning
is ingebouwd in PHP , maar je kan nodig zijn om deze in te schakelen . Op Windows-computers , open de " php.ini " configuratie bestand in een teksteditor en zet " php_zip.dll " als ingeschakeld . Op Linux- computers , ervoor te zorgen dat de configuratie-optie " - enable - zip " is ingeschakeld wanneer u PHP gecompileerd . Het kan nodig zijn om PHP hercompileren als het niet is ingeschakeld voor uw installatie .
Zipping Bestanden

Het volgende script , genomen met enkele wijzigingen , van de PHP zip bibliotheek handleiding , creëert een zip-bestand en voegt twee bestanden naar het archief :

<
php

$ zip
= new ZipArchive ( ) ;

$ filename
= ? " ./test112.zip " ;

if ( $ zip - > geopend ( $ filename , ZipArchive :: CREATE ) == TRUE ! ) {

afrit
( " kan niet openen
Bestanden Unzipping

Het volgende script , genomen vanaf de PHP- Zip bibliotheek handleiding , ritst een zip -bestand en voert de inhoud naar de standaard uitvoer .

< ? php

$ zip = zip_open ( " /tmp/test2.zip " ) ;

if ( $ zip ) {

terwijl
( $ zip_entry = zip_read ( $ zip ) ) {

echo " Naam: "
zip_entry_name ( $ zip_entry ) " \\ n " ;

echo " Werkelijke Filesize : " . . . . zip_entry_filesize ( $ zip_entry ) " \\ n " ;

echo " Compressed Maat: " zip_entry_compressedsize ( $ zip_entry ) " \\ n " ;

echo " Compression Method : "
. . . . zip_entry_compressionmethod ( $ zip_entry ) " \\ n " ; < br >

if ( zip_entry_open ( $ zip , $ zip_entry , " r " ) ) { echo

" Inhoud van het bestand : \\ n "
;

$ buf
= zip_entry_read ( $ zip_entry , zip_entry_filesize ( $ zip_entry ) ) ;

echo
" $ buf \\ n " ;

zip_entry_close
( $ zip_entry ) ;

}

echo
" \\ n " ;

}

zip_close
( $ zip ) ; ?

}


>
< br >

Previous: Next:
  gegevenscompressie
·Compressie en decompressie alg…
·Hoe te beveiligen met wachtwoo…
·Hoe je 7 - Zip Uninstall 
·Hoe je QuickTime comprimeren 
·Hoe gegevens overbrengen naar …
·Hoe je SWF -bestanden 
·Hoe te Tar & Zip a File 
·Hoe je een AVI bestand te comp…
·Hoe Film- bestanden comprimere…
  Related Articles
Hoe je de uitlijning van de tekst wijzig…
Hoe je het lettertype gebruikt in Word 2…
Het wijzigen van de achtergrondkleur in …
Hoe de Letter Wizard in Word 2003 gebrui…
Hoe de spellingcontrole gebruiken in Wor…
Hoe de Mini werkbalk in Word 2007 Bewerk…
Hoe de taal van OpenOffice spellingcontr…
Hoe de Print Screen -functie in de Vista…
Hoe u de standaard lettertype-instelling…
  Software Articles
·Hoe PDF-bestanden bekijken in Chrome 
·Wat is de ideale grootte van een afbeeld…
·Kunnen computers met kleine tekstverwerk…
·Microsoft Word-bestanden comprimeren 
·Hoe te comprimeren & Stuur een MPEG best…
·Hoe kosten en prijs van een Firm Fixed -…
·Hoe de Video File Volume voor een MP4 Me…
·Hoe te lijsten Link in SharePoint 
·Hoe een Astitel In een Excel-grafiek 
Copyright © Computer Kennis http://www.nldit.com