コードで .zip ファイルを解凍しようとしています。そのために ZipArchive を使用しています。正常に動作していますが、唯一の問題は、「winzip バージョン 9」で圧縮された zip ファイルを追加すると、空のフォルダーが抽出されることです。
なぜそれが起こっているのですか?
以下は私のコードです:
$zip = new ZipArchive();
$x = $zip->open($file_to_open);
if ($x === true)
{
$zip->extractTo($target . $unique_folder);
$zip->close();
} else {
die("There was a problem opening zip. Please try again!");
}
助けてください。前もって感謝します。