ZIP, TAR, TBZ veya TGZ Arşivleri Oluşturmak ve Çıkarmak için PHP API'si

Açık Kaynak PHP Kitaplığı, geliştiricilerin PHP API aracılığıyla Arşivler oluşturma, Listeleme, güncelleme, Çıkarma, sıkıştırma dosyası formatlarını silmelerine olanak tanır.

Zippy, TAR, ZIP, TBZ2, TBZ, TGZ ve daha fazlası gibi popüler arşiv formatlarında çalışmak için işlevsellik sağlayan açık kaynaklı bir PHP kitaplığıdır. Zippy kitaplığının kullanımı çok basittir ve seçilen bir format için oluşturma, liste güncelleme, ayıklama ve silme gibi en yaygın sıkıştırma ve açma işlemlerinde yardımcı olan bir adaptörler koleksiyonundan oluşur. çok yüksek hızları ve makul sıkıştırmayı hedefler.

Kütüphane, ZIP arşivleri oluşturma ve güncelleme, bir arşiv içeriğini açma ve listeleme, mevcut bir arşive dosya ekleme, BZIP2 sıkıştırma desteği, arşiv içindeki dosya ve dizin adlarını özelleştirme, arşivi bir arşive kaydetme gibi sıkıştırmayla ilgili birkaç önemli özelliği destekler. dosya, belirli bir dizine bir arşiv ayıklayın ve daha fazlasını yapın.

Previous Next

PhpZip'e Başlarken

Öncelikle kütüphaneyi sorunsuz bir şekilde çalıştırabilmeniz için PHP 5.5 ve üzeri sürüme sahip olmanız gerekmektedir. Desteklenen tek yükleme yöntemi Composer aracılığıyladır. Projenizde Zippy'yi zorunlu kılmak için aşağıdaki komutu çalıştırın.

İşte komut

 composer require alchemy/zippy

PHP API ile Yeni Arşiv Oluşturun

Yazılım programcıları, kendi PHP uygulamalarının içindeki Zippy kitaplığını kullanarak kolayca yeni bir ZIP arşivi oluşturabilirler. Kitaplık, farklı türde dosyalar içerebilen bir "klasör" dizini içeren bir arşiv.zip oluşturmayı destekler. Bir dosya eklemek için arşivdeki girişin adını belirtmeniz ve bir yol sağlamanız gerekir. Ayrıca yeni bir dizin eklemek için destek sağlar. Dosyaları zip arşivinize birer birer ekleyebilir veya tüm dizini bir kerede ekleyebilirsiniz.

Bir Arşivi Belirli Bir Dizine Çıkarın

Açık kaynak Zippy kitaplığı, PHP kullanarak bir arşivi programlı olarak belirli bir dizine çıkarma yeteneği sağlar. Arşivdeki her şeyi veya yalnızca belirli dosyaları çıkarmak için kullanabilirsiniz. Lütfen arşivin içindeki dosyanın doğru yolunun çıkarılması için belirtilmesi gerektiğini unutmamak önemlidir. Çıkarma işlemi sırasında, dizin ve dosya yapısı iyi korunur ve tüm dosyaları kendi dizinlerine çıkarır.

Arşiv İçeriğini Listeleme

Açık kaynaklı Zippy kitaplığı, yazılım geliştiricilerinin bir arşivin içeriğini PHP komutları aracılığıyla programlı olarak açmasını ve görüntülemesini sağlar. Kütüphane, kullanıcılara tam kontrol sağlar ve tüm içeriğini çıkarmadan önce arşiv hakkında daha fazla bilgi almak için yöntemler ve özellikler sağlar. Bir arşivdeki dosyaların sayısını sayabilir, arşivdeki tüm dosyaları yineleyebilir, yalnızca gerekli dosyaları çıkarabilir ve daha fazlasını yapabilirsiniz.

ZIP Arşivinden Girişleri Silme

Açık kaynaklı Zippy kitaplığı, PHP komutları aracılığıyla ZIP arşivindeki girişleri silme yeteneği sağlar. Girişleri silmek için, adını kullanarak arşivdeki bir girişi silmek, ZIP arşivindeki tüm girişleri silmek, glob düzenini kullanarak girişleri silmek ve PCRE düzenini kullanarak girişleri silmek gibi çeşitli seçenekler mevcuttur.

 Türkçe