şimdi size vereceğim kodadığım fonksiyon ile halihazırdaki bir dosyanın yanına sıkıştırılmış versiyonunu php ile oluşturabilirsiniz
1 2 3 4 5 6 7 8 9 10 11 12 | $kaynakadresi = ""; //hedef dosyanın adresini buraya girin, kendi sunucunuzda olması iyi olur (yani http://www vs ile başlamayın) function ziple ($hedef, $isim) { $kaynak = $kaynakadresi; $urun = $isim."-".date("Y-m-d-G-i-s")."gz"; $data = implode("", file($kaynak)); $gzdata = gzencode($data, 9); $fp = fopen($urun, "w"); fwrite($fp, $gzdata); fclose($fp); } //kullanım şekli şu şekilde: ziple ($kaynakadresi, "ziplenmisisim"); |
a.txt gibi bir dosyayı ziplediğinizde ziplenmisisim-yil-ay-gun-saat-dakika-saniye.gz olark yanında dosyayı oluşturacaktır
kolay gelsin
0 Responses to “PHP ile dosya sıkıştırma fonksiyonu”
Leave a Reply