エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
phpでZipArchiveを使ったら日本語のファイル名が文字化けした話 | エンジニアブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
phpでZipArchiveを使ったら日本語のファイル名が文字化けした話 | エンジニアブログ
目次 php作ったzipを解凍すると文字化け 原因は文字コード mb_convert_encodingで解決 php作ったzipを解... 目次 php作ったzipを解凍すると文字化け 原因は文字コード mb_convert_encodingで解決 php作ったzipを解凍すると文字化け phpで複数のファイルをまとめてダウンロードしたい→じゃあzipに圧縮してダウンロードしよう。 ということでZipArchiveを使ってzipファイルにしてダウンロードしましたがLhaplusで解凍するとファイル名が文字化けしました。 ※因みに、エクスプローラーで開くと文字化けしません。 原因は文字コード 調べたところ、原因は文字コードにあったらしい。 zipに格納された日本語ファイル名の文字コードはCP932なのに、Windows環境ではZipArchiveで圧縮するときにUTF-8とみなして変換してしまうのだとか。 ※因みに、linux環境で圧縮した場合は問題ないらしいです。 mb_convert_encodingで解決 エクスプローラー