Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
This library provides handling of 7z files in PHP
PHP
tree: 1e42928659

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Archive
.gitignore
README.md
readme.txt

README.md

Работа с 7z архивами с помощью командной строки.

На данный момент, поддерживается распаковка всего архива, распаковка любой директории или файла в архиве, просмотр всех файлов и директорий находящихся в архиве, получение содержимого файла в архиве.

Пример:

<?php
set_include_path(__DIR__);
require 'Archive/7z.php';

$obj = new Archive_7z('./test.7z');
$obj->setOutputDirectory('./test');

foreach ($obj->getEntries() as $v) {
    if ($v->getName() === 'test.txt') {
        print_r($v);
        $v->extractTo('./test2');
    }
}

echo $obj->getContent('test.txt');

$obj->extract();
Something went wrong with that request. Please try again.