文字コードに起因する問題にあたった時の対処方法がよくわからず勉強しています
PHPマニュアルに書いてるような内部エンコーディングっていうのはなんのことですか?
エディタでPHPスクリプトを保存するときにUTF-8で保存するといったこととは違うんですか?
UTF-8で保存したスクリプトで
echo mb_internal_encoding();
としたところISO-8859-1が返ってきました
SJISで保存したスクリプトでmb_ereg_matchを使ったところコンパイルエラーが出ましたが
UTF-8で保存しなおしたところ出なくなりました
SJISで保存したときにエラーが出なくする方法はないのかとか(保存する文字コードに依存したくない)
まだ文字化けはしたことはありませんが文字化けをしないためにどうするかのノウハウを知りたいです