Вход Регистрация
Файл: my.net.ru/system/PHP-classes/zip.class.php
Строк: 18
<?php
  
/*
-------------------------------
Класс для работы с ZIP архивами
-------------------------------
*/
  
class zip {
    
  
/*
  ---------------------
  Распаковка ZIP архива
  ---------------------
  */
  
  
public static function unpack($path_file$path){
    
    
$zip = new ZipArchive;
    
    if (
$zip->open($path_file) === true){
      
      
$zip->extractTo($path);
      
$zip->close();
      
      return 
1;
      
    }else{
      
      return 
0;
    
    }
    
  }
  
  
/*
  -------------------------------
  Переименовать файл в ZIP архиве
  -------------------------------
  */
  
  
public static function rename_file($path_zip_file$path_file$path_file_rename){
    
    
$zip = new ZipArchive;
    
    if (
$zip->open($path_zip_file) === true){
      
      
$zip->renameName($path_file$path_file_rename);
      
      
$zip->close();
        
      return 
1;
    
    }else{
      
      return 
0;
    
    }
    
  }

}
Онлайн: 1
Реклама