HttpResponse::send
(PECL pecl_http >= 0.10.0)
HttpResponse::send — レスポンスを送信する
説明
static
bool HttpResponse::send
([ bool
$clean_ob = true
] )エンティティを送信します。
キャッシュ処理に成功すると PHP の処理を終了します。そして、 INI 設定 http.log.cache が設定されている場合にはログにエントリを書き出します。 "終了" の意味については、INI 設定 http.force_exit を参照ください。
パラメータ
-
clean_ob -
事前に開始されている出力ハンドラとそのバッファを すべて破壊するかどうか。
返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
例
例1 HttpResponse::send() の例
<?php
HttpResponse::setCache(true);
HttpResponse::setContentType('application/pdf');
HttpResponse::setContentDisposition("$user.pdf", false);
HttpResponse::setFile('sheet.pdf');
HttpResponse::send();
?>