1
所以我目前面臨着一個奇怪的行爲在PHP中,它可能是相當容易解決的事情,但我一直在尋找和看我的代碼爲1小時或2,我仍然卡住了同一個地方。感謝您的幫助提前。Php提取zip,奇怪的行爲
因此,這裏是我的問題
所以我有這個功能
function extractZip($pathToZip, $pathToExtract){
$zip = new ZipArchive();
if ($zip->open($pathToZip) === true){
$zip->extractTo($pathToExtract);
$zip->close();
}
unlink($pathToZip);
}
和我一起建立這樣
/folder1/folder2/folder3/files
問題一個zip使用它時,我提取它作爲因此 extractZip(「path/to/zip.zip」,「path/to/extract」);
結構變得怪異
/folder1/folder2/folder3/files -> this is fine
/folder2/folder3 -> this is weird because it recreates all the folders
and they are empty, but I don't want those useless folder!
謝謝你,如果事情是不明確的只是問問題
有你第一嘗試上傳zip文件,然後提取?問題是,在你的情況''folder1'丟失..是嗎? – Suyog
是的,它沒有爲你的幫助工作thx,奇怪的是我已經工作在完全相同的功能,並沒有發生過這樣的事情:\ – yank7
結帳這個鏈接。 http://bavotasan.com/2010/how-to-upload-zip-file-using-php/ – Suyog