Loading:


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.



Napisz Artyku³

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);

?>




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors