我正在使用“PhpConcept 库 - Zip 模块 2.8.2”(http://www.phpconcept.net/pclzip/),也称为 pclzip 来创建 zip 文件。我在 Windows 8.1 上运行 XAMPP。
我能够创建一个好的 zip 文件内容。但是,带有瑞典语字符 (åäö) 的文件和文件夹名称在 zip 文件中会变得混乱。
用法(压缩文件夹):
require_once('pclzip.lib.php');
$archive = new PclZip('archive.zip');
if ($archive->add('filestobezipped/') == 0) {
die('Error : '.$archive->errorInfo(true));
}
我想有一些字符编码问题。但是这应该如何解决呢?PclZip 库用户指南很难理解。zip 格式使用 CP437 和 UTF-8。我的 php 使用的是 ISO8859-1。