При попытке извлечь 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;
}
?>
Почтовый файл здесь - он был создан на компьютере с ОС Windows с помощью Winrar.
Есть идеи?
Это зависит от того, на какой машине был создан ZIP
файл. Из файла ZIP, который вы подключили, я могу видеть только, что он не кодировался в UTF8
. Возможно, вам стоит проверить 7-zip и попытаться создать файл ZIP с этим.