mb_output_handler 出力バッファ内で文字エンコーディングを変換するコールバック関数 &reftitle.description; stringmb_output_handler stringstring intstatus mb_output_handler は、 ob_start のコールバック関数です。 mb_output_handler は、出力バッファの文字を 内部文字エンコーディングから HTTP 出力文字エンコーディングに変換します。 &reftitle.parameters; string 出力バッファの中身。 status 出力バッファの状態。 &reftitle.returnvalues; 変換後の文字列を返します。 &reftitle.examples; <function>mb_output_handler</function> の例 ]]> &reftitle.notes; イメージのようなバイナリデータを出力したい場合、 バイナリデータを送信する前に header により Content-Type: ヘッダ(例:header("Content-Type: image/png"))を 送信する必要があります。Content-Type: ヘッダが送信されると出力文字 コード変換は無効となります。 'Content-Type: text/*' を送信した場合には、テキストが送信されるとみなし、文字コード設定に 基づいて出力文字コード変換を行います。 &reftitle.seealso; ob_start