$datalist=list_dir($zipopenname);
foreach($datalist as $key=>$val){
//$zip->addFile() //详情查看 http://php.net/manual/zh/ziparchive.addfile.php 了解 addFile addFromString
$zip->addFromString( iconv('utf-8', 'gbk//ignore', basename($val)), file_get_contents($val));//中文使用这个
}
$zip->close(); //关闭
乱码时 使用 这个方法
$zip->addFromString( iconv('utf-8', 'gbk//ignore', basename($val)), file_get_contents($val));//中文使用这个