
22-05-2008, 09:34 AM
|
 | Senior Member | | Tham gia ngày: May 2008
Bài gởi: 506
Credits: 182 Thanks: 0
Thanked 1 Time in 1 Post
| |
[PHP]Tự viết hàm nén file gzip Trích:
<?php
function gzip($src, $level = 5, $dst = false){
if($dst == false){
$dst = $src.”.gz”;
}
if(file_exists($src)){
$filesize = filesize($src);
$src_handle = fopen($src, “r”);
if(!file_exists($dst)){
$dst_handle = gzopen($dst, “w$level”);
while(!feof($src_handle)){
$chunk = fread($src_handle, 2048);
gzwrite($dst_handle, $chunk);
}
fclose($src_handle);
gzclose($dst_handle);
return true;
} else {
error_log(”$dst already exists”);
}
} else {
error_log(”$src doesn’t exist”);
}
return false;
}
?>
| TT_TT ^^_^^
dùng tốt nhá! |