[PHP-users 27882] Re: 一時的に出力文字コードを変更する

Yusuke ITO ito_yusuke @ white.livedoor.com
2005年 12月 21日 (水) 11:15:01 JST


伊東です。

私はそういうとき、スクリプト中の出力部を以下の様にしてます

while(@ob_end_clean());
ob_start();
//(出力部)
$content = ob_get_contents()
ob_end_clean();
echo mb_convert_encofing($content, 'UTF-8');

#rssとか吐きたいときに使ってます
#当然、その時は適切なContent-Typeも吐いてます

--jj @ sann.ne.jp<jj @ sann.ne.jp> wrote:
> php.iniで出力文字コードをSJISに設定しているのですが、
> 一部のスクリプトの時だけ、
> UTF-8で出力したいと思っております。
> 何か方法はありますでしょうか?
> 
> mbstring.http_output = SJIS
> 
> よろしくお願い致します。
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>

--
伊東 祐介
ito_yusuke @ white.livedoor.com




-----------------------------------------------
得するキャンペーンやプレゼント情報を是非ご覧下さい!
livedoor 懸賞
http://present.livedoor.com/



PHP-users メーリングリストの案内