Rar::extract()
bool extract ( string $katalog [, string $ścieżka ] )
Wyciąga z archiwum wpisy (rozpakowuje).
Parametry
- $katalog
-
Ścieżka do katalogu gdzie pliki powinny zostac wypakowane.
- $ścieżka
-
Jeśli jest określony wtedy wypakowuje archiwum do jednego pliku.
Kompatybilność: brak informacji.
Listing
#1
<?php
$rar_file = rar_open('example.rar') or die("Nie możliwe do otworzenia archiwum rar");
$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Nie znaleziono wpisu");
$entry->extract('/dir/to'); // tworzenie /dir/to/Dir/file.txt
$entry->extract(false, '/dir/to/new_name.txt'); // tworzenie /dir/to/new_name.txt
?>
#2
<?php
$filename = "foobar.rar";
$filepath = "/home/foo/bar/";
$rar_file = rar_open($filepath.$filename);
$list = rar_list($rar_file);
foreach($list as $file) {
$entry = rar_entry_get($rar_file, $file);
$entry->extract("."); // extract to the current dir
}
rar_close($rar_file);
?>
<?php
$rar_file = rar_open('example.rar') or die("Nie możliwe do otworzenia archiwum rar");
$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Nie znaleziono wpisu");
$entry->extract('/dir/to'); // tworzenie /dir/to/Dir/file.txt
$entry->extract(false, '/dir/to/new_name.txt'); // tworzenie /dir/to/new_name.txt
?>
#2
<?php
$filename = "foobar.rar";
$filepath = "/home/foo/bar/";
$rar_file = rar_open($filepath.$filename);
$list = rar_list($rar_file);
foreach($list as $file) {
$entry = rar_entry_get($rar_file, $file);
$entry->extract("."); // extract to the current dir
}
rar_close($rar_file);
?>
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno