PHPは標準環境として、自動文字コード変換機能がある。てけとーにechoとかしとけば、実際の出力は文字コード変換されたものとなっているというものっぽい。便利なのかありがた親切なのかよくわかりません。
- mb_http_output -- 出力文字コード指定。'pass'を指定すると変換しない。
- ob_start("mb_output_handler") -- mt***の関数をオーバーロードして文字コード自動変換するらしい。
- mb_internal_encoding -- PHPスクリプト自体の内部文字コードを指定するらしい。
- mb_convert_encoding -- 文字コード変換した文字列を返す。