错误:php文件报错addFromString(): Invalid or uninitialized Zip object 或者 ZipArchive::close() [ziparchive.close]: Invalid or unitialized Zip object。
原因:zip包打开的方式不对。
解决方法:
if (!$zip->open($zipfile, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE | ZIPARCHIVE::CM_STORE))
{
return false;
}
只要在打开方式里加一个ZIPARCHIVE::CREATE就好了。