Εάν χρησιμοποιείτε την PHP 4 , θα πρέπει να έχετε ένα αντίγραφο του ZZIPlib , έκδοση 0.10.6 ή νεότερη έκδοση . Αυτή η ελεύθερη βιβλιοθήκη συντηρείται από Guido Draheim . Αν χρησιμοποιείτε PHP 5.2.0 ή νεότερη έκδοση , θα πρέπει να έχετε ένα αντίγραφο του zlib συντηρείται από τον Jean -Loup Gailly και Mark Adler . Κάθε έκδοση είναι αποδεκτή .
Εικόνων Εγκατάσταση
Η
υποστήριξη Zip είναι χτισμένο σε PHP , αλλά μπορεί να χρειαστεί να το ενεργοποιήσετε . Σε υπολογιστές με Windows , ανοίξτε το " php.ini " αρχείο ρυθμίσεων σε ένα πρόγραμμα επεξεργασίας κειμένου και να ορίσετε " php_zip.dll ", όπως είναι ενεργοποιημένη . Σε υπολογιστές Linux , βεβαιωθείτε ότι το " - enable- zip" επιλογή διαμόρφωσης τέθηκε σε λειτουργία όταν καταρτίζονται PHP . Μπορεί να χρειαστεί να μεταγλωττίσετε ξανά την PHP , αν δεν είναι ενεργοποιημένη για την εγκατάστασή σας .
Η Συμπίεση αρχείων
Η
Το ακόλουθο script , που λαμβάνεται με ορισμένες τροποποιήσεις , από το PHP Zip εγχειρίδιο βιβλιοθήκη , δημιουργεί ένα αρχείο zip και προσθέτει δύο αρχεία στο αρχείο :
$ zip = νέα ZipArchive ( ) ? $ filename = ; " ./test112.zip " ? if ( $ zip- > ανοικτό ( $ filename , ZipArchive :: CREATE ) == αλήθεια! ) { εξόδου ( " δεν μπορεί να ανοίξει Το ακόλουθο script , από το εγχειρίδιο της βιβλιοθήκης PHP Zip , αποσυμπιέζει ένα συμπιεσμένο αρχείο και εξάγει τα περιεχόμενά του στην κανονική έξοδο . php $ zip = zip_open ( " /tmp/test2.zip " ) ? αν (zip $ ) { ενώ ( $ zip_entry = zip_read ( $ zip ) ) { echo " Όνομα : " zip_entry_name ( zip_entry $ ) " \\ n" ? echo " Πραγματική Μέγεθος αρχείου : " . . . . zip_entry_filesize ( zip_entry $ ) " \\ n" ? echo " Συμπιεσμένο Μέγεθος : " . . zip_entry_compressedsize ( zip_entry $ ) " \\ n" ? echo " Μέθοδος συμπίεσης: " . . zip_entry_compressionmethod ( zip_entry $ ) " \\ n" ? αν ( zip_entry_open ( $ φερμουάρ, $ zip_entry , "r " ) ) { echo ? $ buf = zip_entry_read ( $ zip_entry , zip_entry_filesize ( zip_entry $ ) ) ? echo " $ buf \\ n" ? zip_entry_close ( $ zip_entry ) ? } echo " \\ n" ? } zip_close ( $ zip) ? ; } >
Η αποσυμπίεση αρχείων
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα