PHP マニュアル
関数リファレンス
PHP の振る舞いの変更
APCu
Componere
エラー処理
FFI
OPcache
出力制御
PHP Options/Info
phpdbg
runkit7
uopz
WinCache
Xhprof
Yac
opcache_reset
はじめに
PHP の振る舞いの変更
PHP マニュアル
出力バッファリング制御
目次
はじめに
インストール/設定
実行時設定
定義済み定数
出力バッファリング
システムバッファのフラッシュ
ユーザーレベルの出力バッファ
どの出力をバッファするのか?
出力バッファをネストさせる
バッファサイズ
バッファに対して可能な操作
出力ハンドラ
出力ハンドラを扱う
出力ハンドラに渡されるフラグ
出力ハンドラの戻り値
例
基本的な使用法
出力リライトの使用法
出力制御 関数
flush
— システム出力バッファをフラッシュする
ob_clean
— アクティブな出力バッファの内容をクリア(消去)する
ob_end_clean
— アクティブな出力用バッファをクリア(消去)し、出力のバッファリングをオフにする
ob_end_flush
— アクティブな出力用バッファをフラッシュ(送信)し、アクティブな出力バッファをオフにする
ob_flush
— アクティブな出力ハンドラの戻り値をフラッシュ(送信)する
ob_get_clean
— アクティブな出力バッファの内容を取得し、そのバッファをオフにする
ob_get_contents
— 出力用バッファの内容を返す
ob_get_flush
— アクティブな出力ハンドラの戻り値をフラッシュ(送信)し、その内容を文字列として返した後で、それをオフにする
ob_get_length
— 出力バッファの長さを返す
ob_get_level
— 出力バッファリング機構のネストレベルを返す
ob_get_status
— 出力バッファのステータスを取得する
ob_implicit_flush
— 自動フラッシュをオンまたはオフにする
ob_list_handlers
— 使用中の出力ハンドラの一覧を取得する
ob_start
— 出力のバッファリングを有効にする
output_add_rewrite_var
— URL リライタの値を追加する
output_reset_rewrite_vars
— URL リライタの値をリセットする