1. Produk
  2.   Mampatan
  3.   PHP
  4.   PhpZip
 
  

Pustaka PHP Sumber Terbuka untuk Bekerja dengan ZIP-Archives

Cipta, Kemas Kini, Padam & Ekstrak Format Fail Pemampatan seperti ZIP atau BZIP2 dan Arkib Dilindungi Kata Laluan melalui PHP API.

PhpZip ialah perpustakaan PHP sumber terbuka yang menyediakan fungsi untuk bekerja dengan arkib ZIP. API menjana fail Zip dalam memori (atau fail temp) dan membenarkan pengguna menyimpan fail Zip terakhir ke lokasi yang dicadangkan pengguna. Ia memberi anda kuasa untuk mendapatkan maklumat tentang setiap entri dalam arkib. Ia juga menyokong ulasan arkib serta komen entri individu.

API menyokong beberapa ciri penting, seperti mencipta dan mengubah suai arkib ZIP, membuka dan menyahzip fail zip, menambahkan pada ZIP sedia ada, fail penyulitan WinZip AES, mampatan BZIP2, atribut fail luaran dan sambungan ZIP64, menyimpan arkib ke fail & lebih.

Previous Next

Bermula dengan PhpZip

Pertama sekali, anda perlu mempunyai PHP 5.5 dan ke atas untuk menjalankan perpustakaan dengan lancar. Cara paling mudah untuk memasang ialah memasang Komposer pada komputer anda. Setelah komposer dipasang, anda perlu menambahkan keperluan ini pada fail composer.json anda.

Berikut adalah arahannya

 "phpzip/phpzip": ">=2.0.7"  

Tambah Entri ke Arkib melalui Perpustakaan PHP

Pengaturcara perisian boleh dengan mudah menambah fail ke arkib ZIP menggunakan perpustakaan PhpZip di dalam apl PHP mereka sendiri. Untuk menambah fail, anda perlu menentukan nama entri dalam arkib serta menyediakan laluan. API juga menyediakan kemudahan untuk menambah entri daripada strim ke arkib ZIP. Ia juga menyediakan sokongan untuk menambah direktori baharu.

Padamkan Entri dari ZIP-Arkib

Pustaka PhpZip menyediakan ciri untuk memadamkan entri daripada arkib ZIP. Terdapat beberapa pilihan yang tersedia untuk memadamkan entri, seperti memadamkan entri dalam arkib menggunakan namanya, memadam semua entri dalam arkib ZIP, memadamkan entri menggunakan corak glob dan memadamkan entri menggunakan corak PCRE.

Bekerja dengan Arkib Dilindungi Kata Laluan

Pustaka PhpZip menyediakan sokongan untuk pemampatan kempis tradisional dan pemampatan BZIP2 dengan sambungan php-bz2. Pustaka PhpZip memerlukan PHP 5.5 & ke atas untuk berfungsi dengan arkib yang dilindungi kata laluan. Ia memberi kemudahan kepada pembangun untuk menetapkan kata laluan untuk membaca semua atau beberapa entri dalam arkib, menukar kata laluan untuk arkib, memadam kata laluan arkib, Tetapkan kata laluan atau kaedah penyulitan, dan banyak pilihan lain.

 Melayu