“Ekstrakcja PHP ZIP” Kod odpowiedzi

Unzip Plik PHP

$zip = new ZipArchive;
$res = $zip->open('file.zip');
if ($res === TRUE) {
  $zip->extractTo('/myzips/extract_path/');
  $zip->close();
  echo 'woot!';
} else {
  echo 'doh!';
}
David Escudero

Ekstrakcja PHP ZIP

<?php
$unzip = new ZipArchive;
$out = $unzip->open('wordpress.zip');
if ($out === TRUE) {
  $unzip->extractTo(getcwd());
  $unzip->close();
  echo 'File unzipped';
} else {
  echo 'Error';
}
?>
Shy Salamander

PHP Odczytaj plik zip bez wyodrębnienia

As found as a comment on http://www.php.net/ziparchive:

The following code can be used to get a list of all the file names in a zip file.

<?php
$za = new ZipArchive(); 

$za->open('theZip.zip'); 

for( $i = 0; $i < $za->numFiles; $i++ ){ 
    $stat = $za->statIndex( $i ); 
    print_r( basename( $stat['name'] ) . PHP_EOL ); 
}
?>
Ankur

Odpowiedzi podobne do “Ekstrakcja PHP ZIP”

Pytania podobne do “Ekstrakcja PHP ZIP”

Więcej pokrewnych odpowiedzi na “Ekstrakcja PHP ZIP” w PHP

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu