PHP: Rar::extract - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Rar::getAttr rar_entry_get

Last updated: Sat, 27 Jan 2007

view this page in

# 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` в случае возникновения ошибки.

add a note User Contributed Notes
Rar::extract
There are no user contributed notes for this page.
Rar::getAttr rar_entry_get

Last updated: Sat, 27 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 10:36:09 2007 PST