Compress atau Zip Folder di PHP

Pada artikel sebelumnya telah kita bahas tentang Extract dan Compress file di PHP. Kali ini kita akan coba mengembangkan fungsinya, yaitu melakukan zip Folder di PHP, maksudnya kita akan nge zip sebuah folder beserta dengan keseluruhan isinya.

Class yang kita gunakan tetap ZipArchive, namun kita akan menambahkan kemampuannya untuk dapat melakukan zip folder sekaligus.

Sekenarionya, kita akan membaca folder beserta isinya  yang akan di zip, kemudian menambahkan satu persatu isinya dengan fungsi ZipArchive::addFile() secara berulang dan rekursif

Ok langsung saja lihat script yang sudah saya buat dibawah ini : berinama zipDir.php

Script di atas sudah di coba dan berjalan lancar.

Demikianlah artikel tentang Compress atau Zip Folder di PHP, temen-temen bisa manfaatkan untuk projek php yang membutuhkan fasilitas zip. script di atas masih sangat sederhana, dan masih ada beberapa hal yang harus di antisipasi. terutama jika folder yang di masukkan tidak ada dan lainnya. nanti bisa di kondisikan sendiri.

Semoga bermanfaat bagi programmer pemula khususnya.