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中創建一個文件夾