清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
function unzip($location,$newLocation)
{
if(exec("unzip $location",$arr)){
mkdir($newLocation);
for($i = 1;$i< count($arr);$i++){
$file = trim(preg_replace("~inflating: ~","",$arr[$i]));
copy($location.'/'.$file,$newLocation.'/'.$file);
unlink($location.'/'.$file);
}
return TRUE;
}else{
return FALSE;
}
}
用法:
<?php
unzip('test.zip','unziped/test'); //File would be unzipped in unziped/test folder
?>