PHP ZipArchive不提取希伯来文件

时间:2015-01-19 21:17:16

标签: php ziparchive

尝试提取包含希伯来文件名的zip文件时,会从文件中删除希伯来文件名,或者根本不提取它。

我的代码:

<?php
 zipExtract('avi.zip','folder');

function zipExtract($src, $dest)
{

    $zip = new ZipArchive();
     if ($zip->open($src) === true) {
       $zip->extractTo($dest);
       $zip->close();
}
return false;
 }

 ?>

zip文件is here - 它是使用Winrar在Windows PC上创建的。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这取决于ZIP文件的创建机器。从您附加的ZIP文件中我只能看到它没有UTF8编码。也许您应该查看7-zip并尝试使用它创建您的ZIP文件。