Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

PHP : Πώς να Απόκρυψη όλων των στοιχείων εξόδου Κατά Συμπίεση αρχείου

Πριν από την απελευθέρωση της PHP 5.2 , αν θέλετε να συμπιέσετε ένα αρχείο , θα έπρεπε να πληρώνω σε μια γραμμή εντολών και να εκδώσει την εντολή zip , που εμφανίζεται την έξοδο της πρόγραμμα zip στον χρήστη . Αρχίζοντας με PHP 5.2 , μπορείτε να συμπιέσετε ένα αρχείο και να κρύψει την έξοδο χρησιμοποιώντας το ενσωματωμένο ZipArchive τάξη . Τα πράγματα που θα χρειαστείτε
PHP έκδοση 5.2 ή νεότερη
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Δημιουργήστε ένα νέο στιγμιότυπο της κλάσης ZipArchive . Για παράδειγμα, πληκτρολογήστε : php

<

$ zip = νέα ZipArchive ? 2

Ανοίξτε το αρχείο zip αρχείο στο δίσκο και τη δοκιμή για να βεβαιωθείτε ότι ήταν άνοιξε με επιτυχία . Για παράδειγμα, πληκτρολογήστε :

if ( $ zip- > ανοικτό ( " Archive.zip " , ZipArchive :: CREATE ) == true ! ) {

Πεθαίνουν ( " δεν μπορώ να ανοίξω το αρχείο zip ! " ) ? }


εικόνων 3

Δημιουργήστε έναν πίνακα με τα ονόματα των αρχείων που θέλετε να προσθέσετε στο αρχείο zip . Για παράδειγμα, πληκτρολογήστε :

$ αρχεία = array ( " file1.dat " , " file2.dat " , " file3.dat ")?
Η 4

επαναλάβει μέσα από κάθε στοιχείο του η σειρά και προσθέστε το αρχείο στο αρχείο zip αν υπάρχει το αρχείο . Για παράδειγμα, πληκτρολογήστε :

foreach ( αρχεία $ $ ως δείκτης = > $ file ) {

αν ( file_exists ( $ file ) ) $ zip- > addFile ( $ file ) ?

}
5

Κλείστε το αρχείο zip . Για παράδειγμα, πληκτρολογήστε :

$ zip- > close ( ) ?

>
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα