質問するログイン新規登録

質問編集履歴

2

文章の訂正

2023/08/15 09:42

投稿

Tarsan
Tarsan

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,9 @@
1
+
1
2
  事情によりファイル名(日本語)の文字コードをUTF-8からSIS-WINに文字変換して処理をし再度ファイル名をSIS-WINからUTF-8に変換するプログラムを作成しております。
2
- しかしながら、こちらPHP5.2では作動したにも関わずPHP8.2では文字化けを起こしてしまい、UTF-8の文字コードに戻らず困っております。
3
+ しかしながら、こちらPHP5.3では作動したにも関わずPHP8.2では文字化けを起こしてしまい、UTF-8の文字コードに戻らず困っております。
3
4
 
5
+ ```
6
+ <?php
4
7
  header('Content-Type: text/html; charset=UTF-8');
5
8
 
6
9
  $word = "./これはテスト.jpg";
@@ -43,8 +46,9 @@
43
46
  } else {
44
47
  echo 'ファイルのオープンに失敗しました。';
45
48
  }
49
+ ?>
50
+ ```
46
51
 
47
-
48
52
  結果としては
49
53
 
50
54
  ./����̓e�X�g.jpg
@@ -55,4 +59,5 @@
55
59
  ファイルが正常に追加され、展開されました。
56
60
 
57
61
  と出て、プログラム上に記述した文字だと文字化けしないのですが、サーバに実在する日本語のファイルを読み込むと文字化けを起こしてしまいます。
58
- これは何かサーバ自体の環境の問題なのでしょうか?
62
+ これは何かサーバ自体の環境の問題なのでしょうか?
63
+ 初歩的な質問で大変に申し訳ございませんが、何卒宜しくお願い申し上げます。

1

文章の訂正

2023/08/15 09:22

投稿

Tarsan
Tarsan

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,6 @@
1
- ### 実現したいこと
2
1
  事情によりファイル名(日本語)の文字コードをUTF-8からSIS-WINに文字変換して処理をし再度ファイル名をSIS-WINからUTF-8に変換するプログラムを作成しております。
3
- しかしながら、こちらPHP5.3では作動したにも関わずPHP8.2では文字化けを起こしてしまい、UTF-8の文字コードに戻らず困っております。
2
+ しかしながら、こちらPHP5.2では作動したにも関わずPHP8.2では文字化けを起こしてしまい、UTF-8の文字コードに戻らず困っております。
4
3
 
5
- <?php
6
-
7
4
  header('Content-Type: text/html; charset=UTF-8');
8
5
 
9
6
  $word = "./これはテスト.jpg";
@@ -46,8 +43,8 @@
46
43
  } else {
47
44
  echo 'ファイルのオープンに失敗しました。';
48
45
  }
49
- ?>
50
46
 
47
+
51
48
  結果としては
52
49
 
53
50
  ./����̓e�X�g.jpg
@@ -57,6 +54,5 @@
57
54
  テゥ笆津ゥホゥテゥ笊静「eテ「Xテ「g.jpg
58
55
  ファイルが正常に追加され、展開されました。
59
56
 
60
- と出て、プログラム上に記述した文字だと文字化けしないのですが、サーバに実在する「./これはテスト.jpg」を読み込むと文字化けを起こしてしまいます。
57
+ と出て、プログラム上に記述した文字だと文字化けしないのですが、サーバに実在する日本語のファイルを読み込むと文字化けを起こしてしまいます。
61
- これは何かサーバ自体の環境の問題なのでしょうか?
58
+ これは何かサーバ自体の環境の問題なのでしょうか?
62
- 初歩的な質問で大変恐縮なのですが、何卒宜しくお願い申し上げます。