出力ハンドラの戻り値は、 以下に示す PHP の標準的な型のセマンティクスに従って文字列に自動変換されますが、 ふたつだけ例外があります: array と bool です。
配列は文字列 "Array"
に変換されますが、警告 Array to string conversion
は発生しません。
ハンドラが false
を返した場合、
バッファの内容が返されます。
ハンドラが true
を返した場合、
空文字列が返されます。
注意: ハンドラが
false
を返したり、ハンドラで例外が発生した場合、PHP_OUTPUT_HANDLER_DISABLED
フラグが設定されます。