ספריית PHP בקוד פתוח לעבודה עם ZIP-Archives

צור, עדכן, מחק וחלץ פורמטי קבצי דחיסה כמו ZIP או BZIP2 וארכיונים מוגנים באמצעות סיסמה באמצעות PHP API.

PhpZip היא ספריית PHP בקוד פתוח המספקת פונקציונליות לעבודה עם ארכיוני ZIP. ה-API מייצר את קובץ ה-Zip בזיכרון (או קובץ זמני) ומאפשר למשתמשים לשמור את קובץ ה-Zip הסופי במיקום המוצע של המשתמש. זה נותן לך את הכוח לקבל מידע על כל ערך בארכיון. זה תומך גם בהערות ארכיון כמו גם בהערות רשומות בודדות.

ה-API תומך במספר תכונות חשובות, כגון יצירה ושינוי של ארכיוני ZIP, פתיחה ופתיחה של קובצי zip, הוספה לקבצי ZIP קיימים, קבצי הצפנה של WinZip AES, דחיסה של BZIP2, תכונות קבצים חיצוניות ותוספי ZIP64, שמירת הארכיון לקובץ & יותר.

Previous Next

תחילת העבודה עם PhpZip

קודם כל, אתה צריך PHP 5.5 ומעלה כדי להפעיל את הספרייה בצורה חלקה. הדרך הקלה ביותר להתקנה היא להתקין את Composer במחשב שלך. לאחר התקנת המלחין, עליך להוסיף דרישה זו לקובץ composer.json שלך.

הנה הפקודה

 "phpzip/phpzip": ">=2.0.7"  

הוסף ערכים לארכיון באמצעות ספריית PHP

מתכנתי תוכנה יכולים להוסיף בקלות קבצים לארכיון ZIP באמצעות ספריית PhpZip בתוך יישומי PHP משלהם. כדי להוסיף קובץ יש לציין את שם הערך בארכיון וכן לספק נתיב. ה-API מספק גם את המאפשר להוסיף ערך מהזרם לארכיון ה-ZIP. זה גם מספק תמיכה בהוספת ספרייה חדשה.

מחק ערכים מה-ZIP-Archive

ספריית PhpZip מספקת תכונה למחיקת ערכים מארכיון ה-ZIP. קיימות מספר אפשרויות זמינות למחיקת הערכים, כגון מחיקת ערך בארכיון באמצעות שמו, מחיקת כל הערכים בארכיון ZIP, מחיקת ערכים באמצעות תבנית הגלוב ומחיקת ערכים באמצעות תבנית PCRE.

עבודה עם ארכיונים מוגנים באמצעות סיסמה

ספריית PhpZip מספקת תמיכה בדחיסת שחרור מסורתית ודחיסת BZIP2 עם ההרחבה php-bz2. ספריית PhpZip דורשת PHP 5.5 ומעלה כדי לעבוד עם ארכיונים מוגני סיסמה. זה מאפשר למפתחים להגדיר סיסמה לקריאת כל הערכים או חלקם בארכיון, לשנות את הסיסמה לארכיון, למחוק את סיסמת הארכיון, להגדיר סיסמה או שיטת הצפנה ואפשרויות רבות אחרות.

 עִברִית