質問編集履歴
2
urlリンク変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
### 発生している問題・エラーメッセージ
|
12
12
|
|
13
|
-
[PHP ZipArchive extractToで解凍した日本語ファイルが文字化け](https://teratail.com/questions/
|
13
|
+
[PHP ZipArchive extractToで解凍した日本語ファイルが文字化け](https://teratail.com/questions/17847)を参考にファイル名のエンコードができないかいろいろ試してみましたが、自分の環境ではできません。
|
14
14
|
|
15
15
|
「該当のソースコード」を動かすと下記が出力されます。
|
16
16
|
|
1
コメントの補足
test
CHANGED
File without changes
|
test
CHANGED
@@ -153,3 +153,25 @@
|
|
153
153
|
zipファイル:Windows10で圧縮
|
154
154
|
|
155
155
|
PHPバージョン:8.0.1
|
156
|
+
|
157
|
+
|
158
|
+
|
159
|
+
### 追記
|
160
|
+
|
161
|
+
圧縮のコード
|
162
|
+
|
163
|
+
index.phpと同じディレクトリの「テスト.pdf」ファイルを「テスト2.zip」というファイル名で同じディレクトリに圧縮
|
164
|
+
|
165
|
+
```
|
166
|
+
|
167
|
+
if ($zip->open("./テスト2.zip", ZipArchive::CREATE|ZipArchive::OVERWRITE) === true) {
|
168
|
+
|
169
|
+
$zip->addFile('./テスト.pdf');
|
170
|
+
|
171
|
+
$zip->close();
|
172
|
+
|
173
|
+
}
|
174
|
+
|
175
|
+
```
|
176
|
+
|
177
|
+
結果は「テスト2.zip」というファイルができますが、ダブルクリックしても「このフォルダーは空です。」となります。
|