[PHP-users 11025] Re: mb_output_handlerの動作について

桝形 誠二 php-users@php.gr.jp
Tue, 22 Oct 2002 13:16:18 +0900


こんにちわ、桝形です。

> php4.1.2からphp4.2.2にバージョンアップした結果、以下のコード
> 
> 【問題のコード testEUC.php】
> −−−−−−−−−−−−−−−−−−−−−−−−−−−−−
> <?php
>   header("Content-type: application/csv"); // ★
>   header("Content-Disposition: attachment; filename=\"sjis.csv\"");
> 
>   $fp=fopen('euc.txt','r'); //EUCのファイルをオープン
>   fpassthru($fp);
> ?>
> −−−−−−−−−−−−−−−−−−−−−−−−−−−−−
> 
> で、4.1.2では行われていた、mb_output_handlerによるエンコーディング
> 変換が4.2.2では行われなくなりました。
> (★の行をコメントアウトするとエンコーディング変換は行われます)
> ちなみに内部エンコーディングをEUC、HTTP出力をSJISとしています。

多分、これかな?と思われます。(^^;
http://ns1.php.gr.jp/pipermail/php-users/2002-July/008445.html
http://ns1.php.gr.jp/pipermail/php-users/2002-July/008451.html
_______________________

  桝形 誠二( Masugata Seiji )
  E-Mail: s.masugata@digicom.dnp.co.jp

 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄