2006-06-11 エンコーディングの指定方法 M2 よく考えたら、入力エンコーディングと出力エンコーディングが異なる場合ってあまりない。 M2::useEncoding($encoding) M2_Page::useEncoding($encoding) 上記のようなインタフェースを用意しておいて、全体の設定はフロントコントローラで行い、個別の設定(必要ならば)は各Pageクラスで行えばいいのではないか。$encodingで指定されるのは入出力で共通に使用されるエンコーディング名。指定されたエンコーディングと内部エンコーディング(mb_internal_encodingで取得)を使用して入出力のエンコーディング変換を行う。