Maison  >  Article  >  [Bibliothèque de fichiers zip] Téléchargez 10 bibliothèques de fichiers zip php

[Bibliothèque de fichiers zip] Téléchargez 10 bibliothèques de fichiers zip php

伊谢尔伦
伊谢尔伦original
2017-05-21 13:32:323169parcourir

La compression et la décompression

zip peuvent ne pas être utilisées à de nombreux endroits dans les applications Web générales, mais elles sont plus couramment utilisées dans certains des scénarios d'application suivants, tels que la compression de fichiers de sauvegarde de base de données, le regroupement de plusieurs fichiers ensemble pour télécharger, compresser et interpréter les fichiers emballés et téléchargés par les clients, et il est toujours nécessaire de se familiariser avec les fonctions et classes courantes de compression et de décompression.

À cette fin, notre site Web php chinois vous propose 10 bibliothèques zip plus représentatives que vos amis peuvent télécharger et apprendre.

1. Un fichier de code source de bibliothèque de compression php zip très pratique

Une bibliothèque de compression php zip très pratique, comprenant deux codes sources PHP zip. les fichiers peuvent être téléchargés et utilisés directement, ce qui peut faire gagner beaucoup de temps aux développeurs Web PHP !

2. Classe PHPZip pour la compression de fichiers php

Présente l'utilisation de la classe PHPZip pour la compression de fichiers php et analyse la définition et les techniques d'utilisation associées de la classe PHPZip avec des exemples.
Pour utiliser cette classe d'extension PHP, vous avez besoin de (PHP 5 >= 5.2.0, PECL zip >= 1.1.0), certaines méthodes nécessitent PHP 5.2.+, et la configuration php.ini prend en charge zip
Pour le système win, supprimez simplement le commentaire de l'extension php_zip.dll, puis redémarrez le service http (IIS ou Apache n'a pas encore été testé, et la différence théorique ne sera pas grande
Fonctions : 1. Décompressez le fichier zip
2, compressez les fichiers dans des fichiers zip
3. Ajoutez des fichiers aux fichiers zip
4. Regroupez les dossiers dans des fichiers zip (nécessite l'ajout de fichiers et la création de dossiers vides en boucle)
5. Supprimez l'entrée

3.

Classe Zip de compression et de décompression php

Classe Zip de compression et de décompression php, modifiée pour parcourir les sous-dossiers, ajoutez la méthode GetZipComment(). , Ajouter des instructions d'utilisation.

4.

PHP génère une classe de fichier zip

Présente la classe de fichier zip générée par php et analyse les techniques d'exploitation des fichiers zip par php avec des exemples. valeur et est nécessaire. Les amis peuvent le télécharger pour référence.

5.

Classe de comparaison de contenu de fichier Zip implémentée par php

L'exemple décrit la classe de comparaison de contenu de fichier Zip implémentée par php. C'est un fichier de classe PHP très pratique. Partagez-le avec tout le monde pour votre référence.

Cette classe de comparaison de fichiers zip php implémente principalement la comparaison du contenu de deux fichiers zip et le renvoi d'une liste de fichiers nouveaux, supprimés et identiques. Actuellement, une seule couche est prise en charge. Téléchargez un fichier zip, il contient de nombreux fichiers image. Une série de traitements fastidieux est nécessaire sur les fichiers image. Lorsque l'utilisateur met à jour le fichier zip. Déterminez si les fichiers du zip sont cohérents et traitez uniquement des fichiers différents. Cela peut économiser des ressources et du temps, vous devez donc écrire une classe capable de comparer les fichiers dans le zip.

6.

Classe d'opération de fichier ZIP réelle php

Classe d'opération de fichier ZIP réelle php, php regroupe les dossiers dans des fichiers zip et php exploite les fichiers zip. peuvent citer les techniques à titre de référence, ou s'ils ont de meilleures classes zip, ils peuvent les télécharger sur notre site Web PHP chinois et les apprendre et les partager avec nous.

7.

Classe de compression php-ZIP

Nous pouvons rapidement utiliser la classe de compression php pour compresser nos fichiers dans le package compressé zip ou rar que nous voulons, Le nom du suffixe peut être personnalisé. L'algorithme de compression provient d'un site Web étranger. Il est d'abord instancié, puis les paramètres sont transmis, le premier est un tableau d'adresses de fichiers et le second est l'adresse absolue du fichier de package compressé. être enregistré.

8.

classe php-adodbzip

Introduction à la bibliothèque de classes :

1) Si le fichier du programme Adodb dans $extract_dir existe et $ zip_file n'existe pas ; utilisez le fichier programme Adodb dans $extract_dir.

2) Si le fichier programme Adodb dans $extract_dir existe et que $zip_file existe ; comparez l'heure de modification et le fichier programme Adodb dans $extract_dir est mis à jour vers le plus récent.

3) Si le fichier programme Adodb dans $extract_dir n'existe pas et que $zip_file existe ; alors le fichier programme Adodb dans $extract_dir est décompressé de $zip_file.


4) Si le fichier programme Adodb dans $extract_dir n'existe pas et que $zip_file n'existe pas ; téléchargez le fichier Adodb Zip depuis $zip_url et décompressez le fichier programme Adodb.

9.

Explication détaillée des classes compressées et décompressées en php

Introduction à la bibliothèque de classes :

  • 1. package, Utilisé pour lire, écrire ou modifier ;

  • 2. Définir le mot de passe de décompression du package zip

  • 3 Fermez le zip activé ; package (ouvert ou nouvellement créé) et enregistrez les modifications

  • 4. Extrayez l'intégralité de l'archive ou un fichier donné du package zip dans le répertoire ou le fichier spécifié (décompressez) ;

  • 5. Ajoutez un fichier au package ZIP

  • 6. Ajoutez le contenu du fichier au package zip (naturellement, nous devons spécifier à quel fichier du package zip le contenu doit être ajouté) ; >

    7. Dans le package zip, supprimez le fichier spécifié via l'index du fichier et le nom du fichier
  • 8. Obtenez des informations sur l'erreur, les informations système ou les informations zip
  • .
  • 9. Annulez toutes les modifications apportées au package zip
  • 10. Il existe trois types de constantes : les indicateurs (préfixés par FL_), les erreurs (préfixés par ER_) et le mode (pas de préfixe).
  • 10.
  • Le contenu du fichier zip de php est relativement similaire.

Le contenu du fichier zip de php est relativement similaire. Après le téléchargement, vous pouvez le décompresser directement et placer le contenu à l'intérieur. Les fichiers sont placés dans le dossier d'inclusion correspondant.

Pour plus de téléchargements de bibliothèques de classes connexes, veuillez faire attention :

http://www.php.cn/xiazai/leiku

[Recommandations de bibliothèques de classes associées]

1.

【classification illimitée php】résume le téléchargement de la bibliothèque de classification illimitée php la plus complète et le didacticiel vidéo texte

partage de code de classe de pagination php : 2017 Téléchargez le. 10 derniers codes de classe de pagination php de l'année

3.[classe de vignettes php] Téléchargez les 10 dernières bibliothèques qui utilisent php pour générer des vignettes

4. [code de vérification php] Partagez 10 codes de vérification php utiles

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn