2014-10-18 97 views
1

我使用this code來壓縮文件夾PHP Windows中的遞歸Zip目錄?

D:\VIRTUAL\consuladoperurio.com.br\WWW\siscons\test\wordtemplatedownload\pasta 

到test.zip。文件夾「麪食」具有如下樹

pasta 
    subfolder 
     styles.xml 

當我運行代碼

$wordtemplatedownloadpath ="D:\\VIRTUAL\\consuladoperurio.com.br\\WWW\\siscons\\test\\wordtemplatedownload\\" 
Zip($wordtemplatedownloadpath."pasta", $wordtemplatedownloadpath."test.zip"); 

然後提取test.zip我得到的文件夾和文件分別

enter image description here 。當我需要第一棵樹時。

我試圖將'/'替換爲'\',但不起作用。 我將如何解決這個問題?

回答

1

我將專注於最後一個問題「我試圖用'/'替換'\',但不工作,我將如何解決這個問題?因爲目前還不清楚你在問什麼。

但是,如果您有指定到目錄的路徑嘗試使用您的路徑定義

$ wordtemplatedownloadpath =「d:」中恆DIRECTORY_SEPARATOR問題。 DIRECTORY_SEPARATOR。 「虛擬」。 DIRECTORY_SEPARATOR。 「consuladoperurio.com.br」。 DIRECTORY_SEPARATOR。 「WWW」。 DIRECTORY_SEPARATOR。 「siscons」。 DIRECTORY_SEPARATOR。 「測試」。 DIRECTORY_SEPARATOR。 「wordtemplatedownload」。 DIRECTORY_SEPARATOR;

請讓我知道如果這能解決你的問題

+0

我這裏http://stackoverflow.com/a/26444450/1365798寫我的解決方案。 – Juan 2014-10-18 20:54:26