質問: 文字化け対策として、コードをUTF-8に書き換えるアドバイスが 多く見受けられますが、最近のバージョンでは文字化け対策の コードの書き換えをしなくても大丈夫ですか? 使用しているツールはXampp(ver.3.2.2)とphp(ver7.0.5)です。 php.iniのコードをチェックしたらutf-8設定になっています。 アドバイスの程よろしくお願い致します。
回答: > > コードをUTF-8に書き換えるアドバイスが > > > というのがソースコードをUTF-8にするということなのであれば、 **全てのソースコードをUTF-8(BOM無し)に統一する** というのが相変わらずお勧めです。 (そもそも最近書かれて配布されているPHPのコードでUTF-8(BOM無し)以外で記述されているものはあまりないと思います) 開発環境がwindowsの場合はこの点は結構注意する必要があって、 メモ帳ではデフォルトで保存するとShift-JISになったり、UTF-8で保存してもBOMがついてしまったりするので、 メモ帳は使わずに、適当なIDEなりプログラミング用のエディタを使って正確に文字コードを指定して保存されることをお勧めします。