出力ハンドラの戻り値

出力ハンドラの戻り値は、 以下に示す PHP の標準的な型のセマンティクスに従って文字列に自動変換されますが、 ふたつだけ例外があります: arraybool です。

配列は文字列 "Array" に変換されますが、警告 Array to string conversion は発生しません。

ハンドラが false を返した場合、 バッファの内容が返されます。 ハンドラが true を返した場合、 空文字列が返されます。

注意: ハンドラが false を返したり、ハンドラで例外が発生した場合、  PHP_OUTPUT_HANDLER_DISABLED フラグが設定されます。