HttpResponse::redirect
HttpResponse::setBufferSize
HttpResponse
PHP Manual

# 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();
?>`

### 参考

- HttpResponse::capture - スクリプトの出力を取り込む

HttpResponse::redirect
HttpResponse::setBufferSize
HttpResponse
PHP Manual