This code allows you to Unzip a ZIP file with PHP.
<?php /* Source: http://www.apphp.com/index.php?snippet=php-unzip-a-zip-file */ function unzip($location,$new_location){ if(exec("unzip $location",$arr)){ mkdir($new_location); for($i = 1;$i< count($arr);$i++){ $file = trim(preg_replace("~inflating: ~","",$arr[$i])); copy($location."/".$file,$new_location."/".$file); unlink($location."/".$file); } return true; } return false; } // usage of this code if(unzip('ziped_files/test.zip','unziped_files/newfile')){ echo 'Successfully unzipped!'; }else{ echo 'Error while processing your file!'; } ?>
Comments
Add your comment