PHP ile dosya sıkıştırma fonksiyonu

ş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 ;)

VN:F [1.9.11_1134]
Rating: 5.4/10 (5 votes cast)
VN:F [1.9.11_1134]
Rating: 0 (from 0 votes)
PHP ile dosya sıkıştırma fonksiyonu, 5.4 out of 10 based on 5 ratings