下記のような処理をし、ZIPファイルを解凍した日本語名のファイルが文字化けしております。
文字化けしない解決策を探しております。
php
1<?php 2$zip = new ZipArchive; 3$res = $zip->open('file.zip'); 4if ($res === TRUE) { 5 $zip->extractTo('/myzips/extract_path/'); 6 $zip->close(); 7 echo '成功'; 8} else { 9 echo '失敗'; 10} 11?>
試したこと
open()をmb_convert_encoding()でエンコードしたものを使用したが、文字化けは変わらず
php
1$res = $zip->open(mb_convert_encoding('file.zip','UTF-8','SJIS-win'));
環境情報も全てご提示ください。