<?php
header("Content-type:text/html;charset=utf-8");
/**
$zip = new ZipArchive(); //首先實例化這個類
if ($zip->open('F:\test.zip',ZIPARCHIVE::OVERWRITE=== TRUE)) {
$zip->addFile("1439879545373869963.jpg");
zip_close(); //關閉
echo 'ok';
} else {
echo 'failed';
}
就是這麼一個很簡單的壓縮的代碼,可是會出現這種錯誤 我用的是wamp集成包的環境,php是5.5的版本,是不需要開啟php_zip.dll的擴展的,再由輸出結果可得輸出了ok,也就是zipArchive類是成功創建的,所以應該不是擴展的問題,但是zipArchi是方法一直報錯,找了好久也不知道原因,求解答
而且,應該是
if ($zip->open('F:\test.zip',ZIPARCHIVE::OVERWRITE)== TRUE) {
吧。括號的位置不對
你檢查下