質問: mb_convert_encoding($csv,"sjis-win"); ``` とした場合も同様の結果となってしまいます。 PHPバージョン 7.0 fuelphp 1.8.1 解決のヒントをいただければ有難いです。 宜しくお願いします。
回答: mb_convert_encoding は FuelPHP を使わなければ、正常に動作するのでしょうか? また、どのような文字列であっても undefined になってしまうのでしょうか? 現在は Model 経由で文字列を取得し、それに対して mb_convert_encoding を適用するようなコードになっているので、もう少しシンプルなコード、かつ、具体的な条件(文字列)で問題を再現させて絞り込んでいくような方向で進めてみてはどうでしょうか? > > エンコードしない場合、コンソールに「...\u30e9\u30d9\...」とUTF-8で表示されます。 > > > ということは、日本語では表示されないということですよね? この辺も少し引っかかりますね。。。