PHPのvar_dumpを使うと文字化けを起こします。
先日PHPでよいデバッグ方法はないか、ここのサイトで質問してみました。
そしてvar_dumpという関数を使う方法を教えていただいたので、早速使ってみました。
そしたら添付画像のように文字化けを起こします。
ブラウザはFireFoxを使っていて、開発中のサイトを右クリック→「ページのソースを表示」でvar_dumpの結果を表示させています。
なぜこのように文字化けを起こしてしまうのでしょうか?
また、文字化けを起こさないよう何か良い方法がありましたら教えてください。
よろしくお願い致します。
【開発環境】
・Windows7pro
・PHP
・HTML
・ブラウザ:FireFox
・エディタ:NoEditor ※PHPとHTMLを編集用として使用
【続報】
FireFoxのメニューにある「文字エンコーディング」という箇所で
「日本語(EUC-JP)」を選択したらvar_dumpの結果が正しく表示
されるようになりました。
でも、別の問題が発生しました。
今回、追加で添付した画像のように、今度は現在制作中のHPの方が
文字化けを起こすようになってしまいました。
そもそも、これは仕方のないことなのでしょうか?
それとも何か改善方法はありますでしょうか?
※PHPファイルはUTF8Nの形式で保存しております。