# HttpResponse::setHeader

(PECL pecl_http:0.12.0-1.5.5)

HttpResponse::setHeader — Set header

### Description

static bool HttpResponse::setHeader ( string `$name` [, mixed `$value` [, bool `$replace = TRUE` ]] )

Send an HTTP header.

### Parameters

`name`

  the name of the header

`value`

  the value of the header; if not set, no header with this name will be sent

`replace`

  whether an existing header should be replaced

### Return Values

Returns `TRUE` on success or `FALSE` on failure.

### See Also

- HttpResponse::getHeader()