質問: utf8の「-」をsjisで表示する mysqlに「1-1-1」という文字をutf8で登録しました。 sjisで書かれたphpファイルでこの文字を表示するために、sjisに変換したのですが 「1?1?1」となってしまいます。 うまく表示するにはどうすれば良いでしょうか?
回答: 変換をどこでどのように行ったのか不明ですが、 変換先の文字コードの指定を、「shift_jis」や「sjis」でなく、 「sjis-win」、「sjis-win」、「cp932」などに変えてみてはいかがでしょう。