強制的に出力する文字コードを変更する方法

Apacheのdefault_charset設定がされている場合、クライアントに通知される文字コードが設定によってしまう(当たり前だが)。default_charsetで配信したくない内容(たとえばEUCでコンテンツを配信しているが、一部はXML配信したい場合など)は以下の方法で変更できる。

header(“Content-Type: text/html; charset=UTF-8”);

もちろんxml配信の場合には、header(“Content-Type: xml/html; charset=UTF-8”);となるわけですが。

カテゴリーPHP

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です