Представляю на вашу внимание - код, который распакует архив (извелекает файлы из архива)
Работает быстро и четко!
                        
<?
//Распаковка архива на сервере
$zip = new ZipArchive;
if ($zip->open('your_archive.zip') === true){
echo 'архив найден';
$zip->extractTo('папка для разархивирования');//а это - закрытие архива по окончании работы с ним. Хороший тон программирования.
$zip->close();
}else{
echo 'Не могу найти архив!'; 
  
                                 [мошенник]
 [мошенник]  Распакователь архива через php.
 Распакователь архива через php.