質問編集履歴

1

確認した事項を補足説明として追加いたしました。

2020/02/21 07:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,23 @@
9
9
  - ざき([http://unicode.org/cldr/utility/character.jsp?a=FA11](http://unicode.org/cldr/utility/character.jsp?a=FA11))
10
10
 
11
11
  - やなぎ([http://unicode.org/cldr/utility/character.jsp?a=6801](http://unicode.org/cldr/utility/character.jsp?a=6801))
12
+
13
+
14
+
15
+ ### 補足
16
+
17
+ CSVファイルはエクセル由来のものではありません。さくらエディタでは『SJIS』とプロパティが表示されていました。
18
+
19
+ これをMySQLにphpのmb_convert_encording($str,'UTF-8','sjis')でエンコードして登録しました。
20
+
21
+
22
+
23
+ 登録されたデータをphpMyAdmin経由で確認したところ、この時点で「クエスチョンマーク」扱いになっていました。
24
+
25
+
26
+
27
+ 最終的にCSVファイルに集計結果として出力しているんですが、出力されたCSVファイルには文字化けしない状態のまま出力されていました。
28
+
29
+
30
+
31
+ 本プログラムを利用する予定の利用者は、異体文字を使用する社員の氏名を把握しているため、一文字程度はてなマークになっていたところで誰かは判別できているので、このままでも一応は大丈夫なのですが、文字化けしているのと勘違いしやしすく気持ち悪いと思ってしまいます。