Руководство по PHP
Пред. |  | След.

# Rar::extract

(no version information, might be only in CVS)

Rar::extract -- Извлекает элемент из архива

## Описание

bool Rar::extract ( string dir [, string filepath] )

Rar::extract() Извлекает данные из архива в директорию dir. При этом в директории dir создается новый файл с именем, идентичным имени извлекаемого из архива элемента. Если параметр filepath указан вместо dir, то Rar::extract() извлечет данные из архива в указанный файл.

Пример 1. Rar::extract() пример использования

`<?php $rar_file = rar_open('example.rar') or die("Невозможно открыть Rar архив"); $entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Такого элемента в архиве не существует"); $entry->extract('/dir/to'); // создаст /dir/to/Dir/file.txt $entry->extract(false, '/dir/to/new_name.txt'); // создаст /dir/to/new_name.txt ?>`

Возвращает `TRUE` в случае успешного завершения или `FALSE` в случае возникновения ошибки.

Пред. | Начало | След.
rar_entry_get | Уровень выше | Rar::getAttr