[英]Extract uploaded zip file?
我已经做了一个上传文件的表格:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input name="file" type="file">
<input type="submit">
</form>
现在我不确定如何编写upload.php
。 我通常希望上传一个.zip文件。 然后应将此文件提取到某个临时目录中,然后应对其中的每个文件执行某些确定的逻辑。 我该如何以最优雅的方式做到这一点? 感觉我不需要移动它。 我不能直接将.zip文件直接提取到PHP放置其上传文件的tmp目录中吗?
提取压缩文件
if(mkdir('temp', 0777, true)){ //create temp dir
$zip = new ZipArchive;
if ($zip->open('file.zip') === TRUE) {
$zip->extractTo('temp/');
zip->close();
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.