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. Python的 - 如何處理文件夾創建,如果文件夾已經存在
- 3. 在已經存在的文件夾中創建文件夾
- 4. 子文件夾中的powershell更新文件,如果它已經存在
- 5. 添加一個新的文件夾/文件到已經存在的android項目?
- 6. 如果已經存在具有相同名稱的文件夾,則動態更改新文件夾名稱
- 7. 檢查文件夾已經存在,如果沒有在laravel中通過id創建一個新文件夾
- 8. .htaccess - 如果文件不存在,重定向到新文件夾
- 9. PCLZip - 在提取之前是否可以重命名歸檔文件夾中的文件夾?
- 10. 檢查文件名是否已經存在於文件夾中?
- 11. Python - 通過閱讀csv文件創建多個文件夾,並檢查文件夾是否已經存在,如果沒有創建一個新文件夾
- 12. 使用新名稱創建文件夾(如果它已存在)
- 13. 如果已經存在,則不要創建文件夾並返回文件夾ID
- 14. '文件夾'已被'文件夾'鎖定
- 15. Applescript文件夾操作使文件夾在新文件夾中?
- 16. 提取文件夾中的Zip文件
- 17. 手機已經紮根,但無法從/ data/data文件夾中提取文件
- 18. 如何檢查python文件夾中的文件已經改變?
- 19. 基於文件夾的名稱已經在Java中存在
- 20. 將文件複製到文件夾(如果存在)+1
- 21. 從Zip Archive中提取存在於文件夾中的文件
- 22. 從帶有子文件夾的zip文件夾中提取文件到一個文件夾
- 23. Android/FBReaderJ/gen已經存在,但不是源文件夾。轉換爲源文件夾或重新命名它
- 24. ZipArchive - 提取文件夾
- 25. 如何將舊文件夾複製到新文件夾並重命名新文件夾中的文件
- 26. 如果文件夾存在,返回true
- 27. 如果文件夾存在與PHP
- 28. 的文件或文件夾的名稱已經存在的Visual Studio
- 29. 如何監視新文件或文件夾的文件夾
- 30. 如何遞增的文件名,如果文件已經存在