• ベストアンサー

UTF8の「-」をsjisで表示する

mysqlに「1-1-1」という文字をUTF8で登録しました。 sjisで書かれたphpファイルでこの文字を表示するために、sjisに変換したのですが 「1?1?1」となってしまいます。 うまく表示するにはどうすれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ky072
  • ベストアンサー率60% (85/140)
回答No.2

変換をどこでどのように行ったのか不明ですが、 変換先の文字コードの指定を、「Shift_JIS」や「SJIS」でなく、 「sjis-win」、「SJIS-WIN」、「CP932」などに変えてみてはいかがでしょう。

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

「-」はハイフンでしょうか、長音記号でしょうか、それともダッシュでしょうか、罫線のホリゾンタルバーでしょうか。 ハイフン、長音記号ならうまく変換されますが、それ以外だとうまく変換されない場合があります。

関連するQ&A