Media Belajar Bahasa Pemrograman | by APPKEY

PHPTutorial PHP 39 : Belajar Mengompresi File dengan PHP...

Tutorial PHP 39 : Belajar Mengompresi File dengan PHP Zip

-

Last Updated on January 7, 2023 by

PHP ZIP adalah fungsi pada PHP untuk mengompresi file. ZIP sendiri merupakan format file berupa arsip yang berisi kumpulan file terkompresi.

Menggunakan ZIP memang cara termudah untuk mengumpulkan, menyimpan dan membagikan banyak file secara bersamaan. Dalam proses coding pun, Anda dapat membuat kode-kode PHP bekerja mengolah file ZIP.

Akan tetapi, fungsi PHP untuk mengolah file ZIP ini tidak termasuk bawaan sistem. Anda membutuhkan ekstensi ZIP khusus yang bisa diunduh dan dipasang gratis pada PHP 5 dan ke atas.

Lalu bagaimana cara membuat file ZIP di PHP? Yuk langsung simak seri belajar PHP berikut ini untuk mengetahui jawabannya!

Belajar PHP ZIP: Pendahuluan

php zip, membuat file zip, belajar php

Ada dua poin penting yang harus Anda ketahui jika ingin mencoba membuat file ZIP di PHP, yakni:

  • Fungsi ZIP di PHP memungkinkan skrip PHP bekerja mengolah file dalam format ZIP.
  • Anda harus menginstal pustaka (library)yang sesuai agar bisa menggunakan fungsi ZIP PHP.
Artikel Terkait  Tutorial PHP 14 : PHP Error Handling, Cara Menampilkan Pesan Error pada PHP

Cara Menginstal Pustaka untuk Membuat File ZIP PHP

Terdapat dua jenis pustaka yang wajib Anda instal agar fungsi PHP ZIP bekerja sebagaimana mestinya di skrip coding Anda. Pustaka-pustaka tersebut adalah:

  • EkstensiZip PELC.
  • ZZIPlib Library.

Cara Instalasi untuk Linux (PHP 5+)

Fungsi PHP ZIP dan pustaka yang disebutkan di atas tidak tersedia secara langsung dalam sistem. Maka dari itu, Anda harus mengunduh keduanya terlebih dahulu.

Kemudian gunakanlah kode konfigurasi –with-zip=DIR untuk mengaktifkan dukungan skrip terhadap format ZIP.

Cara Instalasi untuk Windows (PHP 5+)

Sama seperti Linux, fungsi ZIP PHP dan pustakanya juga tidak tersedia secara bawaan di Windows. Anda pun harus mengunduh ekstensi PHP ZIP agar bisa menggunakannya.

Ekstensi dan pustaka ZIP PHP yang sudah terdownload dapat diinstal dengan mengaktifkan php_zip.dll di php.ini.

Artikel Terkait  Tutorial PHP 45: Cara Menghubungkan PHP ke Database Menggunakan PHP MySQL Connect

Catatan penting lainnya: Ingatlah untuk mengatur pengaturan extension_dir (yang ada dalam php.ini) ke lokasi file ekstensi ZIP PHP yang ingin digunakan. Lakukan ini ketika hendak mengaktifkan ekstensi ZIP di PHP.

Belajar PHP: Daftar Fungsi PHP ZIP

Kita sudah melihat cara-cara instalasi fitur ZIP di PHP. Kini waktunya mengetahui seluruh kode khusus untuk membuat file ZIP PHP.

Seluruh kode tersebut telah kami rangkum lengkap pada tabel berikut ini:

Fungsi Deskripsi
zip_entry_compressedsize() Mengembalikan ukuran entri ZIP PHP sebagaimana yang telah dikompresi.
zip_entry_filesize() Mengembalikan ukuran entri ZIP PHP sebagaimana ukuran aslinya.
zip_entry_name() Mengembalikan nama entri manapun dalam file ZIP di PHP
zip_entry_compressionmethod() Mengembalikan metode kompresi dari entri ZIP PHP
zip_open() Memerintahkan PHP membuka file kompresi (unzip)
zip_entry_open() Membuka entri file ZIP untuk dibaca
zip_read() Membaca seluruh entri file ZIP
zip_entry_read() Membaca entri file ZIP yang sedang terbuka saat ini
zip_entry_close() Menutup entri file ZIP PHP
zip_close() Menutup seluruh file ZIP PHP
Artikel Terkait  Tutorial PHP 27 : Pahami Cara Membuat Fungsi Upload File di PHP

Catatan penting lainnya: Seluruh fungsi di atas diperkenalkan pada PHP 4. Namun sejak versi 5.2, Anda kini bisa menggunakan class PHP ZipArchive untuk mengelompokkan dan mengekstraksi file.

Kesimpulan Belajar PHP ZIP

Kini Anda sudah siap untuk mencoba membuat file ZIP di PHP! Dari semua hal yang sudah kita pelajari maka dapat disimpulkan:

  • Mengolah file ZIP di skrip PHP membutuhkan fungsi-fungsi khusus.
  • Metode PHP ZIP bukan komponen bawaan sistem. Jadi Anda harus menginstal ekstensi ZIP PHP secara mandiri. Namun jangan khawatir, seluruh ekstensi dan pustaka ZIP PHP tersedia secara gratis.

Demikianlah seri belajar PHP kali ini terkait cara membuat file ZIP. Terus follow CODEKEY agar tidak ketinggalan tips-tips belajar pemrograman lainnya, ya! Langsung klik http://codekey.id/ untuk baca gratis seluruh seri tutorial coding dari kami. Sampai jumpa lagi!


Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.

Jasa Pembuatan Aplikasi

Jasa Pembuatan Website

Jasa Pembuatan Paket Aplikasi

Jasa Pembuatan Internet Marketing

Tutorial

Subscribe Sekarang

Dapatkan beragam informasi menarik tentang bahasa pemrograman langsung melalui email Anda. Subscribe sekarang dan terus belajar bersama kami!

Blog Post Ranking 10

Tutorial PHP 22 : Cara Membuat Redirect PHP dengan Cepat dan Mudah

Jika Anda melakukan browsing di browser kesayangan Anda, mungkin Anda pernah melihat link yang berisikan “php redirect” atau yang...

Tutorial PHP 23 : Cara Membuat Messages Alert PHP

Alert box atau alert messages digunakan di situs web untuk menampilkan pesan peringatan kepada pengguna bahwa mereka telah memasukkan...

Tutorial PHP 2 : Cara Install PHP, Langkah Awal Belajar PHP

PHP adalah bahasa pemrograman gratis dan open source. Secara teknis tidak perlu menginstal PHP: sebagian besar host web dan...

Tutorial Python 9 : Cara Membuat Looping Python

Pada artikel sebelumnya, Codekey telah menjelaskan tentang Operasi Kondisional Python yang di dalamnya menyinggung tentang percabangan dan perulangan. Belajar...

Tutorial HTML/CSS 23 : Cara Membuat Form Sederhana dengan HTML

Form memiliki peran yang sangat krusial bagi website atau aplikasi untuk menjaga sistem keamanannya. Form HTML digunakan untuk mengumpulkan...

Tutorial SQL 8 : Constraint SQL, Bagaimana Fungsi dan Penggunaannya?

Pada artikel sebelumnya Anda telah mempelajari tentang wildcard SQL, pada artikel kali ini kami akan menjelaskan tentang constraint SQL. Jika...

Tutorial Javascript 8 : Array Javascript, Panduan Lengkap Cara Membuatnya

Seperti bahasa pemrograman yang berorientasi objek lainnya, dalam JavaScript juga terdapat array. Jika Anda memiliki banyak objek yang ingin...

Tutorial SQL 20 : Mari Pelajari Cara Menggunakan Fungsi GROUP by SQL

Pada pembahasan seri Tutorial SQL ke- 20 ini, Codekey akan membahas tentang GROUP BY yang merupakan statement di dalam...

Tutorial Python 7 : Python String Format dan Cara Mudahnya

Anda ingin belajar Python dan ingin menjadi ahli dalam bahasa pemrograman Python? Mari belajar bersama Codekey! Pada pembahasan kali...

Tutorial Python 8 : Langkah Mudah Membuat Operasi Kondisional pada Python

Pada pembahasan sebelumnya, Codekey telah menjelaskan kepada Anda tentang pengoperasian string pada Python mulai dari menggabungkan hingga memanipulasi string...

Bisnis

Online Service

Peluang Bisnis

Model Bisnis

Entrepreneurship

Uang

Ketrampilan

Outsourcing

Monetize

Pemasaran

SEO

Internet Marketing

Dasar Pemasaran

Strategi Pemasaran

Situs Web Analitik

Iklan

Teknologi

Teknologi Terbaru

AI

Komputer

Jaringan

Paling Sering dibaca
Mungkin Anda Menyukainya