我有一个 zip 文件,里面只有一个文件,但每次都有新名称。我需要提取文件并使用特定文件名保存它,而不是提取一个。
$zip = new ZipArchive;
$res = $zip->open($tmp_name);
if ($res === TRUE) {
$path = _PATH."/files/";
$zip->extractTo($path);
$zip->close();
echo 'Unzip!';
}
Abowe 代码有效,但我需要有特定的文件名。例如anyfile位于下压缩(如pricelist025.xml应该被命名为temp.xml