1
A
回答
1
$destination_dir = "/foo/bar";
$new_dir = "/foo/bar2";
if (is_dir($destination_dir)) {mkdir($new_dir); $destination_dir = $new_dir;}
$archive = new PclZip($file);
if ($archive->extract(PCLZIP_OPT_PATH, $destination_dir) == 0) {
die("Unzip failed. Error : ".$archive->errorInfo(true));
}
echo "Successfully extracted files to ".$destination_dir;
0
$destination_dir = "/foo/bar";
if (file_exists($destination_dir)) { $destination_dir = "/foo/bar2"; }
mkdir($destination_dir);
$archive = new PclZip($file);
if ($archive->extract(PCLZIP_OPT_PATH, $destination_dir) == 0) {
die("Unzip failed. Error : ".$archive->errorInfo(true));
}
echo "Successfully extracted files to ".$destination_dir;
相关问题
- 1. 在已经存在的文件夹中创建文件夹
- 2. 检查文件夹已经存在,如果没有在laravel中通过id创建一个新文件夹
- 3. .htaccess - 如果文件不存在,重定向到新文件夹
- 4. Python - 通过阅读csv文件创建多个文件夹,并检查文件夹是否已经存在,如果没有创建一个新文件夹
- 5. 使用新名称创建文件夹(如果它已存在)
- 6. 提取文件夹中的Zip文件
- 7. 手机已经扎根,但无法从/ data/data文件夹中提取文件
- 8. 从Zip Archive中提取存在于文件夹中的文件
- 9. 从带有子文件夹的zip文件夹中提取文件到一个文件夹
- 10. Android/FBReaderJ/gen已经存在,但不是源文件夹。转换为源文件夹或重新命名它
- 11. ZipArchive - 提取文件夹
- 12. 如何将旧文件夹复制到新文件夹并重命名新文件夹中的文件
- 13. 如果文件夹存在,返回true
- 14. 如果文件夹存在与PHP
- 15. 如何监视新文件或文件夹的文件夹
- 16. 如何递增的文件名,如果文件已经存在
- 17. Inno安装程序:不要安装子文件夹,如果它已经存在
- 18. 如果文件夹2不包含文件,则将文件从文件夹1移动到文件夹2
- 19. 我可以在其子文件夹已经是git存储库的文件夹中初始化git存储库
- 20. 如何获取文件夹的文件和子文件夹
- 21. 如果已经有一个名称相同的文件,如何将文件复制到文件夹?
- 22. 如果在根文件夹中存在.htaccess文件,如何禁用子文件夹中的.htaccess效果?
- 23. 如何知道哪些文件已经从源文件夹复制到目标文件夹?
- 24. 保存到程序文件文件夹的文件不存在
- 25. 如何从文件夹和子文件夹中提取数据文件
- 26. 如何创建文件夹并将* .zip内容提取到文件夹中?
- 27. Eclipse Android gen已经存在但不是源文件夹
- 28. 将文件夹从一个文件夹复制到一个新文件夹
- 29. 如何检查文件夹中是否已存在文件
- 30. 如果该文件夹不存在,在vbs中创建一个文件夹