ZipArchiveクラスのextractTo関数を利用してzipファイルを解凍する

ファイルと解凍先ディレクトリを指定してzipファイルを解凍する。
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->extractTo('/path-to-extract/');
$zip->close();
echo '成功';
} else {
echo '失敗';
}
?>
ディレクトリを指定せず、その場で解凍する場合は、/path-to-extract/ を ./ にする。
解凍した後にzipファイルを削除
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->extractTo('./');
$zip->close();
echo '成功';
unlink('test.zip');
} else {
echo '失敗';
}
?>