Define/Obtém a codificação de caracteres de saída HTTP

# mb_http_output

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_http_output — Define/Obtém a codificação de caracteres de saída HTTP

### Descrição

function mb_http_output(?string `$encoding` = `null`): string|bool

Define/obtém a codificação de caracteres de saída HTTP. A saída após a chamada desta função será convertida da codificação interna definida para `encoding`.

### Parâmetros

`encoding`

  Se `encoding` estiver definido, mb_http_output() define a codificação de caracteres de saída HTTP para `encoding`.

  Se `encoding` for omitido, mb_http_output() retorna a codificação de caracteres de saída HTTP atual.

### Valor Retornado

Se `encoding` for omitido, mb_http_output() retorna a codificação de caracteres de saída HTTP atual. Caso contrário, Retorna `true` em caso de sucesso ou `false` em caso de falha.

### Erros/Exceções

Lança uma exceção ValueError se `encoding` contiver bytes nulos.

### Registro de Alterações

Versão | Descrição
--- | ---
8.4.0 | mb_http_output() agora lança uma exceção ValueError se `encoding` contiver bytes nulos.
8.0.0 | O parâmetro `encoding` agora pode ser nulo.

### Veja Também

- mb_internal_encoding() - Define/Obtém a codificação de caracteres interna
- mb_http_input() - Detecta a codificação de caracteres de entrada HTTP
- mb_detect_order() - Define ou obtém a ordem de detecção de codificação de caracteres

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open