Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá. Como faço para extrair arquivos RAR pelo PHP? Não encontrei nada na web. Obrigado.
>
O próprio PHP tem bibliotecas pra isso.
Veja:
http://php.net/manual/pt_BR/rarentry.extract.php
http://php.net/manual/pt_BR/rar.examples.php
Valeu!
Código pro pessoal:
<?php
/ example by Erik Jenssen aka erix /
$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);
?>
O próprio PHP tem bibliotecas pra isso.
Veja:
http://php.net/manual/pt_BR/rarentry.extract.php
http://php.net/manual/pt_BR/rar.examples.php