Define uma opção para um fluxo/empacotador/contexto

# stream_context_set_option

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

stream_context_set_option — Define uma opção para um fluxo/empacotador/contexto

### Descrição

function stream_context_set_option(
resource `$stream_or_context`,
string `$wrapper`,
string `$option_name`,
mixed `$value`
): bool

A assinatura alternativa a seguir foi descontinuada a partir do PHP 8.4.0, use stream_context_set_options() em seu lugar.

function stream_context_set_option(resource `$stream_or_context`, array `$options`): bool

Define uma opção para o contexto especificado. `value` é definido para `option` para o parâmetro `wrapper` (empacotador).

### Parâmetros

`stream_or_context`

  O recurso fluxo ou contexto ao qual deve-se aplicar as opções.

`wrapper`

  O nome do empacotador (que pode ser diferente do protocolo). Consulte opções de contexto e parâmetros para uma lista de opções de fluxo.

`option_name`

  O nome da opção.

`value`

  O valor da opção.

`options`

  As opções a serem definidas para `stream_or_context`.

  > Nota:

  > `options` deve ser um array associativo de arrays associativos no formato `$arr['empacotador']['opcao'] = $valor`.

  > Consulte opções de contexto e parâmetros para uma lista de opções de fluxo.

### Valor Retornado

Retorna `true` em caso de sucesso ou `false` em caso de falha.

### Registro de Alterações

Versão | Descrição
--- | ---
8.4.0 | A assinatura alternativa de 2 parâmetros agora foi descontinuada. Use stream_context_set_options() em seu lugar.

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