Open Source PHP Library สำหรับการทำงานกับ ZIP-Archives

สร้าง อัปเดต ลบ และแตกไฟล์รูปแบบการบีบอัด เช่น ZIP หรือ BZIP2 และคลังเก็บรหัสผ่านที่ป้องกันด้วย PHP API

PhpZip เป็นไลบรารี PHP แบบโอเพ่นซอร์สที่มีฟังก์ชันการทำงานสำหรับการทำงานกับไฟล์ ZIP API จะสร้างไฟล์ Zip ในหน่วยความจำ (หรือไฟล์ชั่วคราว) และอนุญาตให้ผู้ใช้บันทึกไฟล์ Zip สุดท้ายไปยังตำแหน่งที่ผู้ใช้แนะนำ ช่วยให้คุณสามารถรับข้อมูลเกี่ยวกับแต่ละรายการในไฟล์เก็บถาวรได้ นอกจากนี้ยังสนับสนุนความคิดเห็นที่เก็บถาวรเช่นเดียวกับความคิดเห็นแต่ละรายการ

API รองรับคุณสมบัติที่สำคัญหลายประการ เช่น การสร้างและแก้ไขไฟล์ ZIP การเปิดและคลายไฟล์ซิป ต่อท้าย ZIP ที่มีอยู่ ไฟล์เข้ารหัส WinZip AES การบีบอัด BZIP2 แอตทริบิวต์ไฟล์ภายนอก และส่วนขยาย ZIP64 บันทึกไฟล์เก็บถาวรลงในไฟล์ & มากกว่า.

Previous Next

เริ่มต้นใช้งาน PhpZip

ก่อนอื่น คุณต้องมี PHP 5.5 ขึ้นไปเพื่อเรียกใช้ไลบรารี่ได้อย่างราบรื่น วิธีที่ง่ายที่สุดในการติดตั้งคือมี Composer ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ เมื่อติดตั้งผู้แต่งแล้ว คุณต้องเพิ่มข้อกำหนดนี้ในไฟล์ composer.json ของคุณ

นี่คือคำสั่ง

 "phpzip/phpzip": ">=2.0.7"  

เพิ่มรายการไปยังไฟล์เก็บถาวรผ่าน PHP Library

โปรแกรมเมอร์ซอฟต์แวร์สามารถเพิ่มไฟล์ลงในไฟล์ ZIP ได้อย่างง่ายดายโดยใช้ไลบรารี PhpZip ภายในแอป PHP ของตนเอง ในการเพิ่มไฟล์ คุณต้องระบุชื่อของรายการในไฟล์เก็บถาวรรวมถึงระบุพาธ API ยังอำนวยความสะดวกในการเพิ่มรายการจากสตรีมไปยังไฟล์ ZIP นอกจากนี้ยังให้การสนับสนุนสำหรับการเพิ่มไดเร็กทอรีใหม่

ลบรายการจาก ZIP-Archive

ไลบรารี่ PhpZip มีคุณสมบัติสำหรับการลบรายการจากไฟล์ ZIP มีหลายตัวเลือกสำหรับการลบรายการ เช่น การลบรายการในไฟล์เก็บถาวรโดยใช้ชื่อ การลบรายการทั้งหมดในไฟล์ ZIP การลบรายการโดยใช้รูปแบบ glob และการลบรายการโดยใช้รูปแบบ PCRE

การทำงานกับคลังข้อมูลที่มีการป้องกันด้วยรหัสผ่าน

ไลบรารี่ PhpZip รองรับการบีบอัดแบบ Deflate แบบดั้งเดิมและการบีบอัด BZIP2 ด้วยส่วนขยาย php-bz2 ไลบรารี่ PhpZip ต้องใช้ PHP 5.5 ขึ้นไปเพื่อทำงานกับไฟล์เก็บถาวรที่ป้องกันด้วยรหัสผ่าน มันอำนวยความสะดวกให้นักพัฒนาตั้งรหัสผ่านสำหรับอ่านทั้งหมดหรือบางรายการในไฟล์เก็บถาวร เปลี่ยนรหัสผ่านสำหรับไฟล์เก็บถาวร ลบรหัสผ่านที่เก็บถาวร ตั้งรหัสผ่านหรือวิธีการเข้ารหัส และตัวเลือกอื่น ๆ อีกมากมาย

 ไทย